----- 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.
