フレームワークでは、ビューのレンダリング後、すべてのビュー コンテンツを Redis にキャッシュします。
次回の訪問時に訪問アドレスまたは条件が一致する場合、Redis にキャッシュされたコンテンツが直接読み込まれます。
Redis で使用するのに適したストレージの種類はどれですか。
現在 String を使用しており、ハッシュ化を試みましたが、k-v ごとに有効期限を設定できないという欠点があります。
そして、キャッシュされたコンテンツごとに個別の有効時間を設定する必要があります
Redis でより良いパフォーマンスとコンテンツ スケジュールを達成できる、より良い提案やソリューションがあればお聞きしたいです。 ?
ありがとうございます。
フレームワークでは、ビューのレンダリング後、すべてのビュー コンテンツを Redis にキャッシュします。
次回の訪問時に訪問アドレスまたは条件が一致する場合、Redis にキャッシュされたコンテンツが直接読み込まれます。
Redis で使用するのに適したストレージの種類はどれですか。
現在 String を使用しており、ハッシュ化を試みましたが、k-v ごとに有効期限を設定できないという欠点があります。
そして、キャッシュされたコンテンツごとに個別の有効時間を設定する必要があります
Redis でより良いパフォーマンスとコンテンツ スケジュールを達成できる、より良い提案やソリューションがあればお聞きしたいです。 ?
ありがとうございます。
文字列を使用しても問題ありません。
パフォーマンスを考慮して、必ず接続の再利用を有効にしてください。帯域幅が十分でない場合は、zlib や lzo などの圧縮を使用できます。より良い圧縮率が必要な場合は、よりターゲットを絞った辞書を事前に計算できます (Python 独自の zlib ライブラリはこの操作をサポートしており、PHP の場合は独自の拡張機能を作成します...)。
対応する静的ファイルを直接生成した方が早いでしょうか...