Redisは、さまざまな方法で信頼できるストアとして使用できます。
-
AOFをオンにします (追加のみのファイルストア)AOFドキュメントを参照してください。これにより、データセットに対して行われたすべてのRedisコマンドのログがリアルタイムで保持されます。
-
マスタースレーブレプリケーションを使用してRedisを実行します。レプリケーションのドキュメントを参照してください。これにより、インスタンスの1つに障害が発生した場合に、高可用性を提供できます。
-
EC2のようなもので実行している場合は、RedisパーティションをEBSでバックアップして、インスタンスの障害に対する別の保護レイヤーを提供できます。
近い将来、Redisクラスターが登場します。これは、HAとスケーラビリティに役立つ方法でRedisを実行する方法として特別に設計されています。ただし、これは少なくともあと6か月ほどは表示されません。