Redis キャッシュ .NET の実装 – GroupDocs.Conversion チュートリアル

ドキュメント処理の Redis キャッシュ .NET を実装 し、変換時間を大幅に短縮 したい場合、ここが適切な場所です。このハブでは、カスタム Redis プロバイダーからすぐに使えるキャッシュ構成まで、GroupDocs.Conversion の組み込みキャッシュ層を活用するための実用的なガイドを集めています。このページの最後までに、キャッシュが重要な理由、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 クラスターは複数のアプリサーバーにまたがる数千件の同時リクエストを処理します。

これらの定量的なメリットにより、キャッシュはあらゆる本番レベルの変換サービスにとって必須となります。

利用可能なチュートリアル

Boost .NET アプリケーションパフォーマンス: GroupDocs.Conversion でカスタム Redis キャッシュを実装する

GroupDocs.Conversion を使用してドキュメント変換用のカスタム Redis キャッシュを実装し、.NET アプリのパフォーマンスを向上させる方法を学びましょう。今すぐ効率と速度を改善できます。

GroupDocs.Conversion を使用したキャッシュによる .NET ドキュメント変換の最適化

GroupDocs.Conversion のキャッシュ機能を活用して .NET のドキュメント変換プロセスを強化し、速度と効率を向上させる方法を学びます。

追加リソース

関連チュートリアル