0

私がやりたいのは、riak で個々のキーのタイムアウトを設定することです。bitcask を使用してタイムアウトを設定できることは知っていますが、間違っていなければ、それはバケットだけにあり、手動でタイムアウト機能を実装できる方法がありますが、そのキーのメタデータを変更する必要があります

import riak

client = riak.RiakClient() 
bucket = client.bucket('somebucket')
key = bucket.get('somekey')
old_meta = key.get_metadata()
old_meta['new_key'] = 'new_value'
key.set_metadata(old_meta).store()

メタデータが更新されないか、すぐに表示されないか、何か不足していますか?

4

1 に答える 1