On Thu, 25 Aug 2011 22:13:24 +0100 (BST) Organic Spider 
<[email protected]> wrote: 

OS> again am exploring how I may use memcached to distribute data between
OS> multiple nodes; with one being the central hub. Yes I could use MySQL
OS> with Master/N+slaves but that is such a large overhead on each node
OS> when it is not really necessary. Have any of you used it for this
OS> purpose ? ie. central hub either queries/or an insert/delete triggers
OS> and the data is pushed to a local memcached instance which is then
OS> distributed between all other nodes. Each node either 1) can detect
OS> that the memcache has updated 2) periodically uses the memcache data
OS> to perform a task.

You may be interested in distributed key-value stores or even a NoSQL
database.  There's at least 20 that will do what you describe.  Also you
may be interested in http://www.couchbase.org/membase which speaks the
memcached protocol but is replicated on the backend.  I haven't used it
so I can't say if it will be useful to you, but I'd like to know who
has.  There's also, more recently, the Couchbase 2.0 server
http://www.couchbase.org/get/couchbase/2.0.0 which "is a distributed,
document-oriented NoSQL database system that unites the simplicity and
reliability of CouchDB, with the performance of Memcached and elasticity
of Membase technology" according to their page.  As with plain Membase,
I don't know much about it but would love to know if others here have
compared it with plain memcached.  It seems like a decent product and
has a community edition...

Ted

Reply via email to