カートデータを保存するために赤を使用しています。 1ヵ月以上経過しているカートの中にはもう使用できないものがあります。私は、データが持続され、いつでも利用できるはずだと思います。古いデータの一部が削除されている理由を確認するために確認する必要がある設定はありますか?データを格納するときにTTLセットはありません。Redis - 古いデータの損失
1
A
答えて
1
多分それはmaxmemoryに達すると、Redisのは、指定されたアクションを以下のmaxmemoryとmaxmemoryポリシー
redis.confに2つの設定を見てみましょう、maxmemoryあなたのRedisに達しますmaxmemory-policyはallkeys-lruでもnoevictionでも構いません。ポリシーがlruの場合、古いデータは削除されます。 Redisのドキュメントとして
は言った:
noeviction:メモリの上限に達したと、クライアントはより多くのメモリにつながる可能性がコマンドを実行しようとしているとき、戻りエラーは、使用する(ほとんどがコマンドを書きますが、DELいくつかの例外があります)。
allkeys-lru:新しいデータのためのスペースを追加するために、あまり使われていないキー(LRU)を先に削除しようとするキーを追い出します。
関連する問題
- 1. Redisデータ損失
- 2. Azure Redis Cacheでのデータ損失
- 3. Redis:古い未使用データの削除
- 4. データ損失オブジェクト
- 5. Fink:KafkaProducerデータ損失
- 6. json_decodeデータの損失
- 7. node.js |古いデータをロードするRedisキャッシュ
- 8. xib間のデータの損失
- 9. c#シリアルポートのデータ損失
- 10. プロデューサーのKafkaデータ損失
- 11. 更新後のデータの損失.Net TableAdapter
- 12. スパークデータフレームs3へのデータの損失
- 13. AndroidアプリのGoogleアナリティクスデータのデータ損失
- 14. POST後のViewModelデータの損失
- 15. ファイル分割によるデータの損失
- 16. リアルタイムデータテーブルからヒストリデータテーブルへのデータ損失
- 17. SSIS:SQL 2008 R2からMySQLデータの損失
- 18. AVR32 UC3 cdcデバイスモードでのUSBデータ損失
- 19. コアデータ/ SQLiteストア臨時データ損失
- 20. 損失または無損失分解
- 21. NALユニット損失ソフトウェア、パケット損失、ビデオ
- 22. 損失
- 23. 損失
- 24. データ損失のないアクティビティ間のアンドロイドの切り替え
- 25. データ損失のないドッカーコンテナの再起動
- 26. SymfonyのMySQLで損失データのないモデルを再構築
- 27. データ損失のないシリアルでの作業
- 28. DataFlowでデータ損失のないジョブをキャンセルする
- 29. データの損失/複製を最小限に抑えるためにFlinkシャットダウンフック
- 30. 精度の損失
ありがとうございます。 2つのポリシーは何をしていますか? –
moreはhttps://redis.io/topics/lru-cacheを参照してください – GuangshengZuo
もう一度ありがとうございます。最後の1つの質問。これはRAMかディスクから削除されますか? –