0

RIAK に保存するすべてのオブジェクトにドキュメント レベルの TTL を設定する方法はありますか?

たとえば、RIAK に「キー」の「値」を保存したい場合、そのキーに 30 秒の TTL を設定して、要素が 31 秒で期限切れになるようにすることはできますか?

4

1 に答える 1

3

オブジェクトごとに異なる TTL を保存することはできませんが、Bitcask またはインメモリ バックエンドを使用している場合は、保存されているすべてのオブジェクトに適用される「グローバル」TTL を設定できます。

参照: FAQ: Riak からキーを自動的に期限切れにするにはどうすればよいですか?

アプリの構成では、次のようになります。

{bitcask, [
    {data_root, "data/bitcask"},
    {expiry_secs, 30} %% Expire after 30 secs
 ]}, 
于 2013-06-28T15:02:42.033 に答える