I am very new to Couchbase and have been investigating it, along with a few other solutions like memcached, Raik, etc... for possible use in a development project that I am working on at the moment.
Originally what I wanted was something that I thought memcached was, but it turns out that it may not be.
The development project is for a cluster project in which each node would run a memcached or couchbase instance and thus contribute some shared memory to the pool along with all of the other nodes.
My understanding is that the server instances do not actually communicate with each other which is left to the client side of things, but I wanted a solution (which also needs to run on Windows as well) that allows the servers to rebalance as nodes are added which it sounds like Couchbase can do as well where as memcached cannot.
My only problem is that couchbase is not very light-weight from the size standpoint based upon what I have seen thus far. It turns out that memcached is about 250KB where as Couchbase is about 240MB and I need a small footprint as this would be used in addition to some other stuff that we are pulling together.
Is there any way to get a very lightweight footprint version of couchbase?
Thanks again and have a great day,