2

リクエストの多い情報を保存するためにredisを使用していますが、リクエストの少ないものをディスクのリスト/セットに保存したいと思います。私は運が悪かったので周りを見回してきました。Memcached、Riakなどにはリスト/セットのデータ型がないようです。それらの機能を備えたデータベースはありますか?

ありがとう。

4

1 に答える 1

2

別の Redis インスタンスを実行し、AOF をオンにして構成します。追加専用ファイル。

詳細については、こちらをご覧ください。

http://redis.io/topics/persistence

半分下までスクロールすると、そこにはたくさんの良い情報があります。

追加専用ファイルの スナップショットは、あまり耐久性がありません。Redis を実行しているコンピューターが停止したり、電力線に障害が発生したり、誤ってインスタンスを強制終了したりすると、Redis に書き込まれた最新のデータが失われます。一部のアプリケーションではこれは大したことではないかもしれませんが、完全な耐久性を求めるユースケースがあり、そのような場合、Redis は実行可能なオプションではありませんでした。追加専用ファイルは、Redis の完全に耐久性のある代替戦略です。バージョン 1.1 で利用可能になりました。設定ファイルで AOF をオンにすることができます: appendonly yes 今後、Redis がデータセットを変更するコマンド (SET など) を受け取るたびに、それを AOF に追加します。Redis を再起動すると、AOF が再生されて状態が再構築されます。

于 2013-02-07T03:36:27.883 に答える