----- Original Message ----- 

From: "Ted Zlatanov" <[email protected]> 
To: [email protected] 
Sent: Friday, 26 August, 2011 4:21:11 PM 
Subject: Re: Memcached as a distributed hash 

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 

Ted, that is very interesting indeed and will be pursuing.

Thanks.

Reply via email to