This question asks for one in java,
what's the best candidate in PHP?
BTW,does the following establish:
distributed key value store == distributed cache
?
This question asks for one in java,
what's the best candidate in PHP?
BTW,does the following establish:
distributed key value store == distributed cache
?
There is Redis with advanced cache manipulation functions:
Redis is an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets. All this data types can be manipulated with atomic operations to push/pop elements, add/remove elements, perform server side union, intersection, difference between sets, and so forth. Redis supports different kind of sorting abilities.
How is Redis supports distributed servers:
Redis supports client-side sharding via consistent hashing. Currently there is no support for fail tolerance nor to add or remove clusters at run time.