DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Data Engineering
  3. Databases
  4. Details of Couchbase Server 2.0

Details of Couchbase Server 2.0

Don Pinto user avatar by
Don Pinto
·
Jan. 03, 13 · Interview
Like (0)
Save
Tweet
Share
2.29K Views

Join the DZone community and get the full member experience.

Join For Free

Let me start-off with the big news first. Couchbase Server 2.0 is here!  I am thrilled to announce the availability of this major release. Couchbase Server 2.0 transforms Couchbase into a document database allowing users to build richer and more powerful web and mobile applications.  You can now use Couchbase either as a key-value store or a document database based on your application requirements.

So what are the new features? 2.0 adds a flexible data model with native support for JSON documents. Using documents, you can model your data exactly as it’s represented in the application, as objects and entities. In addition, you can easily index and query JSON documents.  Users can filter documents by specific values, or range of values. Indexing in 2.0 supports several use cases including primary index, secondary indexes and complex indexes using composite keys. Also, using incremental Map Reduce you can compute basic aggregation using built-in reduce functions, time-based rollups and infuse your apps simple real-time analytical features. Our updated SDKs include new APIs for indexing and querying data as well. 

Couchbase Server 2.0 also adds support for Cross Data Center Replication (XDCR), a feature that many, many users have asked for. XDCR will help you get your data closer to your users no matter where in the world they are. Plus, you no longer have to worry about disasters taking your entire data center down. Now you can replicate all your data across clusters in multiple datacenters for disaster recovery or data aggregation. We support both unidirectional and bi-directional replication with a master-master setup.

It’s exciting to see all the different applications Couchbase Server 2.0 will power. Throughout our Beta program, we have received early feedback about the product from several of our customers like McGraw Hill Education, Tencent and Orbitz. McGraw Hill Education for example is trying out new approaches to technology to pioneer new ways of teaching and learning.  They are particularly excited about Couchbase’s flexible data model with features like indexing and querying, full-text search integration and incremental Map Reduce on which they can develop content-rich, highly dynamic applications.

Orbitz on the other hand is looking at expanding their highly available applications across multiple data centers. XDCR will allow them to easily distribute information across data centers – protecting them against data center outages and also bringing information closer to their users for a better user experience.

I hope to see many more applications using Couchbase Server 2.0 in the coming months. To learn more, join me at our upcoming webinar that introduces Couchbase Server 2.0 with a tour of the product and live demo.

Till then, here are some resources to get you started.

  • Download 2.0 - http://www.couchbase.com/download 
  • Get started - http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-getting-started.html
  • Learn more about 2.0 - http://www.couchbase.com/couchbase-server/overview
  • Register for the Tour and Demo webinar - http://info.couchbase.com/Introducing-Couchbase-Server_2.html
  • 2.0 documentation - http://www.couchbase.com/docs/couchbase-manual-2.0/index.html
  • 2.0 developer guide – http://www.couchbase.com/docs/couchbase-devguide-2.0/index.html
  • 2.0 SDKs - http://www.couchbase.com/develop
  • New in 2 whitepaper –http://www.couchbase.com/sites/default/files/uploads/all/whitepapers/Introducing-Couchbase-Server-2_0.pdf

Couchbase Server Data (computing) Database

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Stream Processing vs. Batch Processing: What to Know
  • Quick Pattern-Matching Queries in PostgreSQL and YugabyteDB
  • Agile Transformation With ChatGPT or McBoston?
  • What Was the Question Again, ChatGPT?

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: