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

Couchbase Server 2.0 Developer Preview 4 released!

10 replies [Last post]
  • Login or register to post comments
Thu, 03/22/2012 - 10:22
ingenthr
Offline
Joined: 03/16/2010
Groups:

Hi all,

I'm pleased to announce Couchbase Server 2.0 Developer preview 4 is now available from:
http://www.couchbase.com/downloads-all

Release notes may be found at:
http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-server-rn.html

Please post any feedback here to the forums.

Thanks!
Matt

Top
  • Login or register to post comments
Thu, 04/19/2012 - 15:02
mstipetic
Offline
Joined: 04/19/2012
Groups: None

How stable is this version? Can it be used in production environment? Which version of Couchbase does the company OMGPOP use? Do they just cache various information or do they use it as their main database?

Top
  • Login or register to post comments
Thu, 04/19/2012 - 15:57
ingenthr
Offline
Joined: 03/16/2010
Groups:

As a released developer preview, it has a certain known stability and quality, but it's not a release. In a release, we make sure we have all known issues of a certain severity fixed. If you look at the release notes for DP5, you'll see what the known issues are.

Can it be used in a production environment? That depends-- production means different things to different projects. We use it in several production places here at Couchbase, but we use 1.8 in other places.

Regarding the version in place at OMGPOP, I believe it's 1.8, and it is definitely their main database behind the game.

Top
  • Login or register to post comments
Fri, 05/18/2012 - 16:40
calvin21
Offline
Joined: 05/17/2012
Groups: None

When do you anticipate a production ready release of version 2.0?

Thanks!

Top
  • Login or register to post comments
Sat, 06/16/2012 - 13:38
testarc
Offline
Joined: 05/08/2012
Groups: None

how will couchbase 1.8 servers be updated to 2.0 when it has the stable release? as i see from the tutorials keeping key value pairs as json strings in 2.0 is obligatory to use views on data. shoud we keep data as json in 1.8 as well to update 1.8 servers to 2.0 servers after the latest release?

Top
  • Login or register to post comments
Sat, 06/16/2012 - 13:45
ingenthr
Offline
Joined: 03/16/2010
Groups:

It's expected late Q3 this year. We'll have a beta period, likely later this quarter.

Top
  • Login or register to post comments
Sat, 06/16/2012 - 13:48
testarc
Offline
Joined: 05/08/2012
Groups: None

i guess the update process from 1.8 to 2.0 is uncertain now?

Top
  • Login or register to post comments
Sat, 06/16/2012 - 13:56
ingenthr
Offline
Joined: 03/16/2010
Groups:

For all new applications, yes. Using JSON now will give you more features with views in 2.0.

There are some things you can do with views even if you don't use JSON. For example, range queries on keys.

Top
  • Login or register to post comments
Sat, 06/16/2012 - 14:06
ingenthr
Offline
Joined: 03/16/2010
Groups:

It will be an online, rebalance upgrade.

Top
  • Login or register to post comments
Mon, 07/02/2012 - 15:07
beggers
Offline
Joined: 06/21/2012
Groups: None

I'm sorry for the basic question, but it's something that is not leaping out of the manuals at me...

In a multi-node cluster is MVCC guaranteed? So 2 folks read a document and happen to get it from different nodes(in the same cluster) and then each update (differently) to separate nodes will one of them get an error for sure, definately, no question, swear on your pet-hamster's life?

I'm potentially looking at this product in the future being an ODS for a financial blue chip in the UK... and this stuff is kind of important.

cheers,
John

Top
  • Login or register to post comments
Mon, 07/02/2012 - 23:53
daschl
Offline
Joined: 05/19/2012
Groups: None

Couchbase uses a mechanism called CAS (compare and set/swap) (http://en.wikipedia.org/wiki/Compare-and-swap). The exact syntax varies from SDK to SDK, but what you essentially do is pass on a unique identifier that has to be equal on the server side. If it is, the value gets updated, if not you can handle it in your application.

If you have more detailed questions, just ask them here!

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