Perl get_multi bug
In Cache-Memcached-libmemcached-0.02011 single set's and get's seem
to reach Membase, as their values survive server restarts. The get_multi
returns a hash with set values as its supposed to (although there is
no set_multi), but after membase restart the hash comes back empty.
The single get's will then return the values that get_multi does not.
The module as a whole looks unfinished. Should Cache-Memcached-Fast
be the default instead? (it has no stats and its own test errors).
Greetings,
Niels Larsen
Cache::Memcached::libmemcached seems a bit touchy with Membase since it makes assumptions about memcached that are not necessarily valid with membase. I've encountered issues with Cache::Memcached::Fast as well in that at times it refuses to fetch a newly created key/value at times.
I'm contemplating a decent test-suite to see which of the 3 options (libmemcached, Fast, and stock) are the most reliable while also being performant.
I'm going to move this and your other post to the SDK section of the forums and ask our SDK team to jump in with an appropriate response.
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 Couchbase: http://www.couchbase.com/products-and-services/overview
Call or email "sales -at- couchbase-dot- com" today!