Redis混在持続化をどのように設定するか
Redisのネイティブな永続化は、AOF(Append Only File)とRDB(Redis Database)の両方の永続化手法を同時に使用する方法です。
Redisの混合永続化を設定するには、Redisの設定ファイルredis.confで適切な設定を行う必要があります。以下に混合永続化を設定する手順を示します。
- Redisの設定ファイルであるredis.confを開く。
- 以下の2行の設定を見つけて変更します。
- appendonly yes
appendfilename “appendonly.aof” - 以下の2行の設定を見つけて、変更します:
- 900 1で、最低1つのkeyが変更された場合、15分ごとにRDB永続化を行う
300 10で、最低10個のkeyが変更された場合、5分ごとにRDB永続化を行う - 実需要に基づいてRDB保存頻度を変更できます。
- redis.confファイルを保存して閉じます。
- Redis サービスを再起動して、設定を有効にします。
Redisはデプロイの後、AOFとRDBの二種類の永続化方式を併用し、AOFは全ての書き込み操作を記録し、RDBは定期的にデータベースのスナップショットを保存します。これにより、データの一貫性と永続化効率が確保されます。