Home
BYTE Newsletter
Keep up with all the BYTE News and Reviews

Subscribe

Couchbase Broadens Its NoSQL Database

Comments | Doug Henschen, InformationWeek | December 13, 2012 10:22 AM


Couchbase announced Wednesday the general availability of Couchbase Server 2.0, a significant upgrade aimed at bringing document-handling capabilities to a popular NoSQL database.

Couchbase is an open-source, key value store database used mostly by Internet companies and gaming firms for its rapid scalability, reliability and high performance. Key value stores tend to be simple, with few bells and whistles for developers. Couchbase, the developer and support provider for the database of the same name, says the 2.0 release introduces data-model flexibility for support of JSON (JavaScript object notation), distributed indexing and querying capabilities, and support for MapReduce analytics.

More Insights

Webcasts

More >>

White Papers

More >>

Reports

More >>

All of these features will step up competition with NoSQL competitor 10Gen and its MongoDB database, the leading document-oriented database and arguably the most widely used NoSQL database overall. The popularity of MongoDB is due in large part to the many indexing, querying and other developer-friendly features 10Gen has built into the database. Couchbase is hoping scalability and performance will help win converts.

[ Want more on NoSQL databases? Read 2 Lessons Learned Managing Big Data In Cloud. ]

"Now people are going to have a choice that offers easier scalability, higher performance and better reliability at scale, but that also is a document database that provides indexing and querying," Couchbase CEO Bob Wiederhold told InformationWeek.

Support for JSON, together with the indexing, querying, full-text search and MapReduce features, expands the database's applicability into content-rich applications while also making development and management easier in terms of understanding data formatting.

Gaming company Shuffle Entertainment chose Couchbase two years ago for its combination of rapid scalability and performance. These qualities were crucial in building cloud-based gaming and gambling platforms that had to be able to quickly support tens or even hundreds of thousands of new users while also meeting regulatory requirements and fraud-detection demands.

The benefits of the 2.0 release to Shuffle include a new append-only write mode, which will speed confirmation of transactions, while JSON support will make the database accessible to a broader group of developers, according to Louis Castle, chief strategy officer.

"The simplicity of JSON dramatically reduces the complexity of the database," Castle told InformationWeek. "With the database structures previously available, we relied on a handful of people who really understood how the various tables all mapped together. By switching to a document format with JSON, it will be easier for more of our server engineers to interact with and understand the data."

Couchbase has more than 350 commercial support customers including Internet giants such as Orbitz, gaming companies including Zynga, and a growing number of brick-and-mortar companies including Adidas, Honda and Starbucks.



Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

COMMENTS

Tune In to BYTE
Facebook Twitter LinkedIn Newsletter RSS
Whitepapers
whitepaper
In this paper you will learn the five trends shaping the future of enterprise mobility. Learn how the rise of social media as a business application, the lurring between work and home, the emergence of new mobile devices, the demand for tech savvy employees and changing expectations of corporate IT will fundamentally change the workplace.
whitepaper
In a survey of more than 1,700 information workers (iWorkers) in North America, notebooks, desktops, and smartphones were found to be “must-have” devices, while tablets, slates, and netbooks were relegated to “nice-to-have” status, according to a commissioned study conducted by Forrester Consulting on behalf of Dell and Intel.
Sponsored by: Dell
Upcoming Events