supporting set semantics
hi
i'm curious if you are planning to support atomic set semantics (ie, list operations) on the values in key,value pairs in membase? going beyond memcached cas style operation and supporting full list operations for instance:
[CODE]
client.get(key).add(some value)
client.get(key).contains(some value)
[/CODE]
a few other quick questions:
[LIST]
[*]when do you plan on supporting memcached cas style operation?
[*]are you planning on adding support for updating multiple keys atomically?
[/LIST]
thanks
peter
Jakarl is specialized in providing the work and life consults as well as the corresponding services for foreign friends. With our service, you are not only no longer worried about your trifle things on life, but also not be bothered with communicating
problems. Apart from that, there are well-designed tourist track around China we recommended and nostalgia gatherings as well as making-friends parties with local color.
Jakarl’s patience does not limit to these. As long as you come across any problem in your life and work in China, please don’t hesitate to contact us. We are very pleased to give our best suggestions and resolutions according to your needs for your reference. Trust us, you will not be disappointed!
http://www.jakarl.com
Thanks Peter!
We're definitely looking into and considering adding these sorts of features. It will all be based upon customer need, and it's great that you're already asking the question. I can't promise it will be available in the very near future, but definitely being considered. When and if we do it, we'll want to do so with the focus of the rest of the system: that it's consistent, high performance and can scale.
As far as CAS goes, we already support that within Membase. There is an open bug around using CAS in conjunction with incr/decr, but it should be fully supported otherwise.
Hope that answers your questions, let me know if there's anything else I can do.
Thanks!
Perry
Forum support is great for free but sometimes you need a guaranteed response time and dedicated resources for your questions or issues.
Consider purchasing enterprise-level support from Membase: http://www.membase.com/products-and-services/overview
Call or email "sales -at- membase -dot- com" today!