Super Dormando. This helps me in the right direction. Thanks a ton. Siddharth
On Tue, Nov 22, 2011 at 2:05 PM, dormando <[email protected]> wrote: > > Well, if I need to put another object in the collection, I need to first > get it the existing object from the cache. And then insert this new object > > within that collection. Reducing performance by that much. But I > understand that perf will not drop considerably since a get is much faster, > and its > > only 1 more get for every put. > > If memcached would provide such a feature, it would have to manage a > collection instead of a value. And allow a api to "insert duplicate". And > fetch > > a collection instead of a object. Much faster than the former approach > above. > > > > Ok, let me ask this question (sorry if Im being lame here, just point me > to the doc's if I missed something). Is there a way to define a set (or > > region as it would be on microsoft velocity) ? > > You should read through the wiki: http://memcached.org/wiki - there're > some programming sections with examples. Using namespacing is probably > similar to what you're talking about with regions. > > If you're managing a list, you may also be able to use the append and/or > prepend commands to stack sets of bytes without re-fetching the object.
