实现 redis 缓存 .net – GroupDocs.Conversion 教程
如果您希望 implement redis cache .net 并显著 reduce conversion time 文档处理时间,您来对地方了。此中心汇集了利用 GroupDocs.Conversion 内置缓存层的最实用指南,从自定义 Redis 提供程序到开箱即用的缓存配置。阅读完本页,您将了解缓存为何重要、它如何与 GroupDocs.Conversion 配合,以及在哪里直接进入动手教程。
如何为 GroupDocs.Conversion 实现 redis 缓存 .net?
ICacheProvider 是一个接口,定义了存储和检索缓存转换结果的方法。ConversionConfig 保存转换引擎的配置设置,包括缓存提供程序信息。ConversionEngine 是使用提供的配置执行文档转换的核心类。
加载一个基于 Redis 的 ICacheProvider 实现,将其注册到 ConversionConfig,并将配置传递给 ConversionEngine。此一行注册使所有后续转换能够从 Redis 读取或写入缓存,在典型工作负载下将重复工作削减并将转换延迟降低至最高 70 %。注册后,引擎会在执行耗时处理之前自动检查缓存。
为什么在 GroupDocs.Conversion 中使用 Redis 缓存?
GroupDocs.Conversion 支持 50+ 种输入和输出格式(DOCX、PPTX、HTML、PDF、图像等),并且能够在不将整个文件加载到内存中的情况下处理 数百页的文档。当您添加 Redis 缓存层时,您将获得:通过集成 Redis,您可以将重复的渲染工作转移到快速的内存存储,从而显著提升吞吐量并降低服务器负载。
- 最高可达 70 % 的重复转换加速 – 缓存结果即时提供。
- 降低 CPU 和 I/O 压力 – 对每个唯一文档的繁重渲染步骤仅运行一次。
- 可扩展的分布式存储 – Redis 集群能够处理跨多个应用服务器的数千个并发请求。
这些量化的收益使缓存成为任何生产级转换服务的必备功能。
可用教程
提升 .NET 应用性能: 使用 GroupDocs.Conversion 实现自定义 Redis 缓存
了解如何通过使用 GroupDocs.Conversion 为文档转换实现自定义 Redis 缓存来提升 .NET 应用性能。立即提高效率和速度!
使用 GroupDocs.Conversion 的缓存优化 .NET 文档转换
了解如何在 GroupDocs.Conversion 中使用缓存来提升 .NET 文档转换过程,从而提高速度和效率。
其他资源
- GroupDocs.Conversion for Net 文档
- GroupDocs.Conversion for Net API 参考
- 下载 GroupDocs.Conversion for Net
- GroupDocs.Conversion 论坛
- 免费支持
- 临时许可证