Couchbase
  • Why NoSQL?
  • Couchbase Server
  • Download
  • Resources
  • Careers
Home | Forums | Couchbase | Couchbase Server 2.0

Couchbase Newbie

1 reply [Last post]
  • Login or register to post comments
Tue, 03/05/2013 - 11:38
LonnieTC
Offline
Joined: 03/05/2013
Groups: None

Greetings All,

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,
Lonnie

Top
  • Login or register to post comments
Thu, 03/07/2013 - 00:41
dipti
Offline
Joined: 11/02/2011
Groups:

Hi Lonnie,

You are right. Couchbase is a distributed database. Server talk to each other via the cluster manager on each node. All nodes are equal. In addition, hash partitioning allows clients to directly access data on the node it lives on.

Memcached will not give you this functinality. btw, here's a white paper that provides more technical details about replacing memcached tiers. http://info.couchbase.com/rs/northscale/images/Couchbase_WP_Dealing_with...

Re: a lighter version, given that we use erlang at the moment for our cluster management and view engine, its has a larger memory footprint. But we are looking at a lighter weight version in the future. Sorry, nothing readily available at the moment.

Top
  • Login or register to post comments
  • Login or register to post comments
  • Login
  • Register

Company

  • About Us
  • Leadership
  • Customers
  • Partners
  • Contact Us

Product

  • Couchbase Server
  • Couchbase SDKs
  • Use Cases
  • Documentation
  • Forums

Open Source

  • Couchbase Project
  • Couchbase vs. CouchDB

Commercial

  • Subscriptions & Support
  • Training & Services

News

  • Blog
  • Newsletter
  • Press Releases
  • Buzz

Follow Us

    
  • Customer Login
  • Terms of Service
  • Privacy Policy
  • Trademark Policy
  • Site Map

© 2013 COUCHBASE All rights reserved.

Sign in to Couchbase Community

close
  • Create new account
  • Request new password
You are logging into the Forums, Wiki and Issue Tracker