Hi,

  Is it possible to add an expiry_secs after the fact?  In that if I didn't
set one originally for a bitcask backend can I add one now, or will I have
to dump data if I do?

  Since my understanding is that this value is used when bitcasks are
compacted in order to remove old fields, I have a feeling you can set it
at any point, but I want to make sure.

Thanks,

-Anthony

On Wed, Mar 02, 2011 at 09:13:27AM -0500, Sean Cribbs wrote:
> Abhishek,
> 
> Mostly answered here: 
> https://help.basho.com/entries/466512-how-can-i-automatically-expire-a-key-from-riak
> 
> If you use multi_backend with several bitcask setups you can have both 
> expiring data and normal persistent data. Here's an example of what you might 
> put in app.config (inside the riak_kv section):
> 
> {storage_backend, riak_kv_multi_backend},
> {multi_backend_default, <<"bitcask">>},
> {multi_backend, [
>       {<<"bitcask">>, riak_kv_bitcask_backend, []},
>         {<<"sessions>>, riak_kv_bitcask_backend, [{expiry_secs, 7200}, 
> {data_root, "data/sessions"}]}
> ]},
> 
> The key pieces there is expiry_secs = 7200 (2 hours), and the separate root 
> for the data files.
> 
> Sean Cribbs <s...@basho.com>
> Developer Advocate
> Basho Technologies, Inc.
> http://basho.com/
> 
> 
> P.S. If you haven't seen the Knowledge Base yet, check it out: 
> https://help.basho.com/forums/270314-riak. You can also search the KB from 
> the #riak IRC channel using "!kb <search terms>".
> 
> On Mar 2, 2011, at 8:21 AM, Abhishek Kona wrote:
> 
> > Hi
> > 
> > Is it possible to have a expiry (ttl) on RIAK keys per bucket (or per key).
> > Or is there any other way that I am missing.
> > 
> > This would be greatly useful for maintaining Session data in RIAK, as 
> > expired session data can be auto cleared.
> > 
> > -Abhishek Kona
> > 
> > _______________________________________________
> > riak-users mailing list
> > riak-users@lists.basho.com
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> 
> 
> _______________________________________________
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

-- 
------------------------------------------------------------------------
Anthony Molinaro                           <antho...@alumni.caltech.edu>

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to