Archives: Press Releases

UC San Diego, Couchbase Collaborate on Next-Generation Query Language for Big Data

In a major step toward broader adoption of document-oriented data and the JavaScript Object Notation (JSON) data format, University of California, San Diego computer science and engineering professor Yannis Papakonstantinou and Couchbase Inc., today announced their collaboration on a next-generation query language for big data. Their work brings together the full power of SQL with the flexibility of JSON.

Common Vision: SQL + JSON

Prior to their collaboration, both Couchbase and Prof. Papakonstantinou independently concluded that existing approaches did not provide a complete and efficient solution for querying semi-structured data. Both shared a common vision of combining SQL, the leading database query language, with JSON, the leading format for modeling semi-structured data in modern applications. Both had launched work in that direction, and their decision to collaborate is based on this common vision.

Couchbase will fund continued research at UC San Diego to further the development of SQL++, a formally-defined, SQL-backwards-compatible declarative language for semi-structured data developed by Papakonstantinou’s team at UC San Diego’s Database Group. Couchbase will also continue to enhance N1QL, the company’s query language that extends SQL for JSON and is consistent with specifications defined by SQL++.

SQL++ is easy to learn, especially for developers who are familiar with the syntax of SQL. But unlike a relational database, where all data must fit neatly into tables, JSON is a lightweight data-interchange format that is easy for humans to read and write, and for machines to generate and parse.

As detailed in a recent technical report* from the UC San Diego Database Group, SQL++ co-creators Papakonstantinou, as well as researcher and CSE alumnus Kian Win Ong (PhD ’12), specify the syntax and semantics of SQL++, which is much cleaner and only introduces a small number of query language extensions to SQL. “SQL capabilities are most often extended by removing semantic restrictions of SQL, rather than inventing new features,” said Papakonstantinou. “This allows SQL++ to avoid unnecessary extensions over SQL.” The ease of use is also enhanced because SQL++ semantics tend to be significantly shorter than in prior query languages.

SQL++ and N1QL

After looking at 11 query languages, Papakonstantinou concluded that none provided full-fledged querying of semi-structured data. Funded by the National Science Foundation (NSF) and Informatica as UCSD’s FORWARD project, he and his team developed and launched the SQL++ specification. Concurrently, Couchbase had independently developed N1QL to provide a comprehensive query language, combining the query power of SQL with the flexibility of JSON data.

“Enterprises began to ask for declarative queries on semi-structured databases. With SQL++ you have a declarative query language that queries JSON and is backwards compatible with SQL,” said Papakonstantinou. “This is a query language for the new era of big data, because it operates on semi-structured data but is fully declarative and SQL compatible. It gives you the best of both worlds.  Couchbase N1QL aligns with the SQL++ specifications and the requirements of querying semi-structured data.”

“We are delighted to work with professor Papakonstantinou and his research team because they share our vision that a declarative query language for JSON should be based on SQL,” said Gerald Sangudi, Chief Architect for query engineering at Couchbase. “SQL++ also brings rigor and completeness that are beneficial to our users.”

In fact, Couchbase and UCSD have formally established that N1QL is a dialect of SQL++. The formal mapping of N1QL to SQL++ is being published separately.

Others to Join Collaboration

In addition to Couchbase, UCSD will also invite other academic and industry partners to join a query language collaboration, in order to benefit users and ease the adoption of semi-structured and NoSQL databases. Already, UC Irvine’s AsterixDB *, led by professor Mike Carey, supports most of SQL++ and is on the path to supporting the full SQL++. The collaboration has already provided important language design feedback.

*Kian Win Ong, Yannis Papakonstantinou, Romain Vernoux, The SQL++ Query Language: Configurable, Unifying and Semi-structured, Technical Report 2015, Department of Computer Science and Engineering, University of California, San Diego, 29 April 2015. https://arxiv.org/pdf/1405.3631v7.pdf

About UC San Diego Database Group

The Database Group is located in UC San Diego’s Computer Science and Engineering department, and is led by CSE professor Yannis Papakonstantinou, a leading expert on databases and data management technologies. He is also a co-director and on the faculty of the university’s new professional Master of Advanced Studies in Data Science and Engineering, launched in Fall 2014. Papakonstantinou is also an entrepreneur: in 2000 he founded Enosys Software, which was acquired by BEA Systems in 2003. Enosys was one of the first companies to feature a semi-structured data query processor, using XML, which is currently being rapidly replaced by JSON. More recently, Papakonstantinou, researchers Kian Win Ong and Yannis Katsis and their team of PhD and MS graduate students worked on the FORWARD project, a rapid development platform for analytics applications that uses SQL++ to create and incrementally update integrated views of data across multiple databases (SQL, NoSQL, or both). FORWARD includes a middleware query processor that uses SQL++ to issue distributed queries over a variety of data sources, including SQL, NoSQL, NewSQL and SQL-on-Hadoop.  The FORWARD project’s SQL++-based visualization and app development platform has been commercially deployed. More information about FORWARD project at https://forward.ucsd.edu/.

Contact:
Doug Ramsey
858-822-5825
dramsey@ucsd.edu

Couchbase Server Outperforms Cassandra by 6X on Google Cloud Platform

Couchbase continues to outperform Cassandra and MongoDB in high-scale use cases. In a new benchmark, Couchbase Server 3.0 sustained 1.1 million writes per second with very low latency on Google Cloud Platform, using just 50 nodes, while Cassandra required 300 nodes. The results show that to sustain 1 million writes per second on Couchbase would cost 83 percent less than what it does on Cassandra – $56 per hour for Couchbase compared with $330 per hour for Cassandra.

“Recent benchmarks are proof positive that Couchbase Server is uniquely suited to deliver enterprise grade performance and scalability on the cloud platform of choice,” said Ravi Mayuram, senior vice president, Products and Engineering, Couchbase.

Results of the Google Cloud benchmark are summarized in the following table:

Couchbase performs 4.5X better than MongoDB 3.0 + WiredTiger

In a separate recent benchmark, Couchbase Server 3.0 demonstrated a 4.5X performance advantage over MongoDB 3.0 + WiredTiger. WiredTiger is the high-performance storage engine that MongoDB acquired earlier this year and recently made available as an option, claiming it significantly increases performance over the default engine. Even with WiredTiger, MongoDB 3.0 delivered less than one-fourth the throughput rate of Couchbase Server 3.0 using the same resources.

Results of the Couchbase vs. MongoDB + WiredTiger benchmark are summarized in the following table:

Fair, transparent benchmarks are good for the industry

A number of NoSQL database vendors have engaged in commissioning and publishing benchmarks, which can provide value for potential buyers of their products. If done in an open and transparent way, benchmarks are a valuable tool for demonstrating that a specific NoSQL database can support a specific use case under a specific set of conditions.

To be fair and transparent, benchmarks need to follow a few simple rules – which Couchbase adheres to in all commissioned benchmarks:

1.     Use the most recent versions of each solution’s generally available software;

2.     Clearly communicate the use cases and workloads being measured so that developers and operations engineers can assess whether the benchmark applies to their situation, and;

3.    Keep the tests open, so they can be reproduced and the results verified. 

“We see continued value in conducting transparent, repeatable benchmarks.  They make it easier for the market to see which NoSQL databases perform well on targeted use cases,” said Bob Wiederhold, CEO at Couchbase. “More and more enterprises are deploying NoSQL for mission-critical applications operating at significant scale. The use of benchmarks is increasing during this phase, because performance at scale is critical for most of these applications. Developers and ops engineers need to know which products perform best for their specific use cases and workloads.”

Resources:

Fortune 500 Customers to Showcase NoSQL Journey at Couchbase Connect 2015

Mountain View, Calif. – May 7, 2015 – Couchbase, Inc., provider of the most complete NoSQL database, will host Couchbase Connect 2015 on June 2 – 4 at Levi’s® Stadium in Santa Clara, Calif. Themed “NoSQL NoLimits,” the conference will attract more than 1,500 developers, administrators and decision makers who will learn best practices and new use cases from Fortune 500 companies.

“2015 is shaping up to be another amazing year for us as more and more enterprises deploy mission critical applications that require the scale and performance that only Couchbase NoSQL can deliver,” said Bob Wiederhold, CEO, Couchbase. “Couchbase Connect has more than tripled in size over the past two years due to the growing adoption of Couchbase Server to support an expanding number of use cases for web, mobile and IoT applications.”

Tweet This: #CBConnect expected to draw 1500 attendees to hear from Cisco, DirecTV, Intuit, LinkedIn, Ryanair & more. Register https://bit.ly/1GWoxh9

Fortune 500 Technology Experts Share Enterprise NoSQL Experiences

Senior executives, IT leaders and developers from leading brands will share their experiences building big data architectures, developing always-available mobile apps, moving to micro services and more. Customer sessions will include:

  • Couchbase Powers Cisco’s Move from Legacy Software to Cloud Based Service Model – Clint Ricker, technical lead, Cisco
  • TurboTax Online’s Journey to Micro Services – Umed Zokirov, software engineer, Intuit
  • Using Couchbase Mobile for Offline Sync for Industrial Internet Applications – Michael Hart, senior software development manager, GE Global Research Center
  • Ingesting and Processing Data with Kafka and Hadoop – Michael Kehoe, site reliability engineer, LinkedIn
  • Applications Architecture with Couchbase and Node.js at DirecTV – Garrido Fidenco, principle engineer, DirecTV
  • Reinventing the Customer Experience at Ryanair with Couchbase Mobile – Vladimir Atanasov, lead developer, Ryanair
  • Finding NoSQL’s Home in the Enterprise Data Strategy Roadmap – Gabe Arnett, senior director, platform technology solutions, Moody’s Analytics
  • Interactive Data Analytics Using Couchbase – Arvind Jade, architect leader, Nielsen
  • Creating a Central Data Backbone at PayPal: Couchbase to Kafka to Hadoop and Back – Shibi Sudhakaran, software engineer, PayPal
  • A Digital Showroom Experience at Global Scale Powered by Couchbase Mobile – Didier Caron, software engineer, PVH

Couchbase Connect Keynotes

The 2015 Couchbase Connect conference will open with keynotes from CEO Bob Wiederhold and Senior Vice President of Engineering and Products Ravi Mayuram. On day two, Bryan Cantrill, CTO of Joyent, will present a keynote on the simplicity and high-performance of running Couchbase on bare metal containers. Other real-world implementation keynotes will be announced shortly.

A general session panel on “Women in Coding” will discuss how the current technology skills gap can become a bridge to attracting more women to engineering. The panel will include engineering team leaders and innovators who are passionate about increasing diversity in the tech industry, including:

  • Dipti Borkar, senior director of solutions, pre-sales engineering, Couchbase
  • Maria Mokhnatkina, engineering manager, Motorola Mobile
  • Danese Cooper, distinguished member of technical staff, open source, PayPal

All-day, Hands-on Workshops Led by Couchbase Experts

The three-day event kicks off on June 2, with all-day, hands-on workshops for mobile, developer, administration and SQL for Documents (N1QL). Technologists and developers interested in learning how to administer NoSQL, build apps on NoSQL, develop mobile NoSQL or develop and deploy applications with SQL for Documents (N1QL) can sign up now.

Couchbase Connect Sponsors

The Couchbase eco-system continues to grow rapidly. Partners including Avalon Consulting, LLC, Firefly Logic, Intel, Joyent, Simba and Vormetric will be speaking and sponsoring the conference.

For more information about sponsorship opportunities, please contact sponsor@couchbase.com.

Register for Couchbase Connect 2015 today and stay updated on the event by using the #CBConnect hashtag on twitter.

Tweet This: Couchbase Connect: June 2 – 4 at Levi’s Stadium in Santa Clara – #NoSQL NoLimits #CBConnect https://bit.ly/1cizqg0

Comcast, DirecTV, Experian, Intuit, La Banque Postal and Ryanair Among Global Enterprises Adopting Couchbase NoSQL

MOUNTAIN VIEW, Calif. – May 7, 2015 – Couchbase, Inc., provider of the most complete NoSQL database, continued to show massive momentum in the NoSQL market, recently projected by Allied Market Research to reach $4.2 billion by 2020. In the first quarter of 2015, Couchbase delivered innovative new technology, secured new partnerships and expanded its customer base of global industry leaders, positioning the company to emerge as the leader of the enterprise NoSQL market. 

Tweet This: Comcast, DirecTV, Intuit, La Banque Postal and Ryanair Among Global Enterprises Adopting Couchbase NoSQL https://bit.ly/1EOkNdO

“Businesses in every industry are redefining the customer experience through web, mobile and IoT applications built on NoSQL,” said Bob Wiederhold, CEO at Couchbase. “Benchmarks run by third parties and our customers consistently demonstrate Couchbase is uniquely capable of delivering the scale and performance required to run these mission critical enterprise applications. That product superiority continues to expand our relationships with existing customers and drive business with new customers and partners.”

Couchbase momentum in the first quarter of 2015

Growing enterprise adoption
Enterprise adoption of NoSQL for mission critical applications continues to grow and an increasing number of companies are choosing Couchbase as their NoSQL data management solution. In the first quarter of 2015, Couchbase added new customers and grew existing deployments at global brand leaders around the world, including Amadeus, Comcast, Cochlear, DirecTV, Experian, Intuit, La Banque Postal and more.

In March, Couchbase hosted Couchbase Live Europe 2015, its annual European user conference. The conference drew nearly three times the number of attendees as previous years and included presentations from European customers like Amadeus, Ryanair and the Turkish Ministry of Health. Rapidly growing interest in Couchbase prompted the company to move its U.S.-based annual user conference from a hotel in downtown San Francisco to Levi’s Stadium in Santa Clara, Calif. The user conference will be held June 2 – 4, 2015. It will include more than 80 technical sessions, presentations by Cisco, eBay, General Electric, Inuit, PayPal and other industry leaders, and is expected to draw more than 1500 attendees. Registration is now open.

Tweet This: Couchbase Connect expected to draw more than 1500 attendees to hear from Cisco, eBay, Intuit, PayPal & more. Register https://bit.ly/1GWoxh9

Rapidly expanding ecosystem
Couchbase continued to grow its ecosystem, signing more than a dozen new partners in the first quarter. Spanning technology and distribution, new partners included Pure Storage, Microsoft Azure, Unity, Google and BigStep. Couchbase and newly signed partner Hortonworks together delivered new integration for faster and easier deployments of big data architectures that leverage Hadoop and NoSQL.

New benchmark demonstrates leadership in scale and performance
Mission critical applications require massive scale and high performance. Enterprises looking to adopt NoSQL benefit from benchmark evaluations that compare use cases and performance for different solutions. In March, Avalon Consulting released a new NoSQL benchmark that showed Couchbase outperforming MongoDB and Cassandra in some of the most common deployment scenarios.

SmartTrade App Adopts Couchbase Mobile to Build Next Generation Smartphone App

London, UK – April 22nd 2015 – SmartTrade App, the business app supporting thousands of mobile workers and small business owners across Britain, has selected Couchbase Mobile to underpin its next generation smartphone app.

With thousands of users, processing vast amounts of data on a daily basis, SmartTrade App had outgrown its existing SQL database. The company turned to Couchbase, provider of the most complete NoSQL database, for a scalable solution with flexible data model, offline capabilities and other features that supports its need for a leading edge in a competitive market.

SmartTrade App chose Couchbase Mobile to advance the performance, scale and reach of its app with:

  • A secure way to synchronise data, across devices and platforms, making it available at anytime
  • Flexible data model for ease of storing volumes of unstructured data
  • Future proof technology that will support its need for SQL for Documents query language

“We evaluated other offerings, including a solution combining MongoDB and FeedHenry, but only Couchbase offers a complete solution for data management between the cloud and the device that allows our app to be fully functional whether it is online or offline. This is really a game changer for us,” said Catherine Woolgar chief technology officer & co-founder, SmartTrade App. “Our evaluation showed that only Couchbase could provide the mobile components, fast replication and scalability we need. Couchbase is also able to provide us with the level of community support we were after – both now as we are deploying the solution and in the future as we look to adopt SQL for Documents query language for increased responsiveness.”

Matt Ingenthron, director of developer advocates, Couchbase said: “Couchbase Mobile provides a truly unique opportunity for businesses to distinguish themselves by providing a better mobile experience to their customers.  SmartTrade App is making it possible for small businesses to get paid on the job – a problem that millions of small businesses face every day. Without Couchbase Mobile, SmartTrade App would need to piece together a multi vendor solution or build it themselves. We are thrilled that by using Couchbase Mobile, SmartTrade App can now make life easier for small businesses to get paid immediately – even when ‘on the job’ means there is no network connection.”

SmartTrade App customer Charlie Brinton, director, Permanex Plumbing, said:  “SmartTrade App provides us with flexibility to minimise the time we spend in the office and maximise our time in the field. This is really important to a small business like ours. The offline platform allows our engineers to work seamlessly within the app, whether they are in the office or out on the road, meaning there is no time wasted. For us, the ability to get paid immediately is key to reducing our admin costs and keeping the business running smoothly.”

About SmartTrade App

SmartTrade App is a remarkable new mobile app to take credit and debit card payments without an expensive credit card reader, or merchant account. That’s where the magic starts as SmartTrade App handles all the paperless paperwork to run a company, and even integrates into accounting software.

Using SmartTrade App to take card payments from customers and sort paperwork is much easier than the current alternatives such as iZettle, Square or CardStream as there is no card reader to break, or pair with your phone, its just an app. Uniquely none of these offer 0% card fees, taking cards over the phone, paperless quotes and syncing with accountancy packages.

www.smarttradeapp.com

Criteo Improves Performance and Scale of Digital Advertising Platform with Couchbase

MOUNTAIN VIEW, Calif. — (BUSINESS WIRE)– Couchbase, Inc., provider of the most complete NoSQL database, today announced that Criteo, (NASDAQ: CRTO), the performance marketing technology company, has deployed Couchbase Server, further advancing the performance, scale and reach of its digital advertising technology platform.

The Criteo engine automates the recommendation of adverts and the selection of products from advertiser catalogues. This match between a banner and an internet user’s needs must be made 30 billion times a day, in less than 100 milliseconds, after a calculation involving more than 100 variables. This big data challenge means a continuous search for two key contributors; the brightest talents in machine learning for Criteo’s R&D team; and the best of breed in technologies for Criteo’s global datacenters. By adding Couchbase to its technical stack, Criteo supports increasingly heavy data loads and requests, while still delivering faster responses to Real Time Bidding (RTB) requests, helping advertisers reach more consumers globally and increase their volume of online sales.

Tweet This: Criteo chooses #Couchbase as #NoSQL deployment solution to meet 30 billion users’ needs for RT bidding requests https://ctt.ec/xcq64+

“We evaluated many databases and found that Couchbase Server was ideally suited to deliver the scale and performance we needed in certain data areas to run our business,” said Romain Niccoli, co-founder & CTO, Criteo. “We started to use Couchbase Server for a small project in 2011. Over time, it grew in usage and we are now using 1000 nodes. With 73 percent year-over-year growth, we continue to expand our Couchbase implementation to deliver the millisecond response times that our advertisers depend on to reach their target consumers.”

Criteo serves over 7,000 advertisers globally and has direct relationships with more than 9,000 publishers. Criteo helps advertisers generate more sales through personalized performance advertising at a global scale. The company serves personalized, multi-channel advertisements in real-time, to consumers on PCs/laptops, smartphones, tablets, in-application and cross-device. Using predictive software algorithms, coupled with insight into consumer intent and purchasing habits, Criteo prices and delivers highly relevant and personalized advertisements in real time to consumers. To support the growing volumes of unstructured data related to user contexts and to ensure timely responses, Criteo incorporated Couchbase Server into its software architecture, creating a foundation that can flexibly scale with the company’s accelerated growth.

Tweet This: Criteo deploys over 1000 nodes of Couchbase & expands as growth continues at 73% year over year https://ctt.ec/LFTcc+

Couchbase has helped Criteo to:

Achieve greater scale, serving 3 billion ads daily.

Designed for elastic scaling and maximum resource efficiency, Couchbase Server’s simple and flexible topology enables Criteo to automatically add or remove nodes and rebalance data on demand, making it easy to scale as data volumes increase.

Successfully and securely replicate data across six data centers around the world.

Criteo has deployed Couchbase in six data centers around the world, putting data closer to the user, so it can deliver ads even faster. Engineered for global, full-scale deployments, Couchbase Server supports secure, cross data center replication (XDCR), making it easy for Criteo to reliably replicate data from one cluster to another across its geographically diverse locations.

Reduce complexity of administration, resulting in greater efficiencies and more strategic use of resources.

Couchbase Server’s enterprise-ready, administration tools are designed to easily enable the management and monitoring of large-scale deployments. The Couchbase Web Console and Couchbase reporting tools have greatly reduced the time and effort needed to manage infrastructure, enabling more strategic use of Criteo’s technical staff.

“Couchbase Server is designed to meet the requirements of the world’s largest and most demanding enterprises,” said David Maitland, General Manager, Europe, Couchbase. “Criteo reaches 1 billion Internet users a month – second only to Google Display Network in performance advertising – and continues to grow at a phenomenal rate. Criteo is one of an increasing number of high-growth enterprises that find Couchbase Server one of the top databases capable of quickly and easily scaling to meet mission critical performance requirements. We are excited to see Criteo leverage tangible benefits from Couchbase Server and extend its competitive advantage from technology performance, scale, and speed.”

Tweet This: #Couchbase helps Criteo achieve scale with 3B ads daily, replicate across data centers & reduce admin complexity https://ctt.ec/8abys+

About Criteo

Criteo delivers personalized performance marketing at an extensive scale. Measuring return on post-click sales, Criteo makes ROI transparent and easy to measure. Criteo has over 1,300 employees in 24 offices across the Americas, Europe and Asia-Pacific, serving over 7,000 advertisers worldwide with direct relationships with over 9,000 publishers.

Database Scaling Redefined by Couchbase: Multi-Dimensional Scaling Outperforms One Dimensional Scale Limitations of Oracle, MongoDB, and Cassandra

Mountain View, CA – March 23, 2015 – (BUSINESS WIRE) – Couchbase, Inc. today introduced breakthrough scaling technology that substantially increases application performance and dramatically reduces costs. Multi-Dimensional Scaling provides the option to isolate database query, index and data services, so that hardware resources can be independently assigned and optimized on a per node basis, as application requirements change.

“Unlike MongoDB, Oracle, Cassandra, and other databases that have a limiting ‘one size fits all’ approach to scaling, Couchbase is enabling organizations to precisely provision hardware to meet application performance requirements,” said Bob Wiederhold, CEO, Couchbase. “With Multi-Dimensional Scaling, enterprises can independently assign and scale the index, query and data services to specific servers.  This improves performance, reduces hardware costs, and enables enterprises to support a much broader set of applications with a single database: Couchbase Server.”

Tweet This: Breakthrough db technology: Multi-Dimensional Scaling by #Couchbase reduces hardware costs + improves app performance https://ctt.ec/XVyWT+

Multi-Dimensional Scaling: Isolate and Optimize Database Services

Until now, the query, index, and data services of a database typically share the same hardware and compete with each other for resources. This can result in expensive overprovisioning of hardware and degrade application performance due to resource contention. Couchbase Server 4.0 with Multi-Dimensional Scaling eliminates these problems by enabling enterprises to run database services on separate hardware and assign right-sized servers for each service. Multi-Dimensional Scaling is configurable during runtime, giving organizations the ability to deploy one configuration at launch, and then change the scaling based on application performance needs. This new flexibility gives organizations powerful new control to ensure application performance and reduce hardware costs.

Tweet This: Multi-Dimensional Scaling by #Couchbase: scale up and scale out with database service isolation https://ctt.ec/hR9ae+

Every database service can benefit from Multi-Dimensional Scaling:

  • Query: Query is a CPU heavy operation. In a distributed environment, a query is spread across many servers, resulting in a battle for resources that can degrade other database services.  In particular, long-running or complex queries can severely impact performance. With Multi-Dimensional Scaling, enterprises can isolate the query service and assign to it a small set of low cost commodity servers or a large server with more computing power. This results in faster queries and avoids impacting other services. 
  • Index: Index service is disk intensive. Running an index across many servers in a large distributed environment results in slower indexing performance. Multi-Dimensional Scaling allows enterprises to isolate the index service so that index operations are performed only on the assigned hardware. This vastly improves index performance and enables enterprises to maintain multiple indexes without degrading read/write or query performance.
  • Data: The Data service is relatively simple. It reads and writes the data and its primary requirement is to be fast. Keeping data in memory speeds data access. The optimal hardware to support fast reads and writes is a combination of memory and commodity servers. With Multi-Dimensional Scaling, enterprises can isolate the data service on low-cost boxes to maintain sub-millisecond read/write operations with no degradation from query or index services. 

Tweet This: Multi-Dimensional Scaling by #Couchbase: isolate database services + assign right-sized servers for each service https://ctt.ec/11s6b+

“Enterprises are faced with a broad range of data processing requirements, for which they have traditionally relied on extending the relational model and, more recently, combined a variety of specialist NoSQL databases,” commented Matt Aslett, research director, data platforms and analytics at 451 Research. “Our research suggests that enterprises are making strategic investments in more agile, multi-model databases that serve a variety of needs. Couchbase’s Multi-Dimensional Scaling appears to be an innovative, flexible, approach to supporting a wider range of data processing workloads.”

Release availability

Multi-Dimensional Scaling will be available in Couchbase Server 4.0, scheduled for release in Summer 2015.

Resources

Multi-Dimensional Scaling Blog

Couchbase Server 4.0 Preview Page

About Couchbase Server

Couchbase Continues Massive European Growth

Mountain View, Calif. and London – March 19, 2015 – Couchbase, Inc., provider of the most complete NoSQL database, continues to win new customers, grow adoption and expand its presence in Europe. Next week, the company will host its annual European user conference, Couchbase Live Europe on March 23, 2015, at Park Plaza Westminster in London. Developers, administrators and enterprise decision makers from across Europe will come together to hear from industry leaders, including Amadeus, Criteo, Ryanair and Willis Group, on why they selected Couchbase over other NoSQL solutions and how they are deploying NoSQL database technology to drive big data success and deliver value to the business.

Tweet This: Couchbase Continues Massive European Growth: annual user conference #CBLiveEUR attracts +1,000 registrants https://ctt.ec/bdAWk+

“We are experiencing tremendous growth in Europe as more and more European businesses, including Continental, Tesco and Ryanair, select Couchbase Server over other NoSQL solutions,” said Bob Wiederhold, CEO of Couchbase. “Couchbase Live Europe is an opportunity for developers, operations teams and business leaders to learn how NoSQL can deliver value from big data initiatives. Attendees will also learn first hand about powerful new technology we will announce that vastly expands the performance of a distributed database.”

The conference will include customer led sessions giving attendees the opportunity to learn best practices from some of Europe’s most successful businesses.

Customer presentations will include:

  • Couchbase Usage in Critical Amadeus Systems: A Return of Experience, by Dietmar Fauser, Vice President of Architecture, Quality and Governance, Amadeus
  • Why Ryanair Chose Couchbase Server and Mobile to Become More Customer Centric, Paul Sheridan, Ryanair, Lead Technical Architect
  • Couchbase at Willis: Alternative NoSQL Use Cases, by Rob Harty, Development Manager, Analytics Technology Team, Willis Group
  • Real Time Advertising at NoSQL Speed, Nicolas Helleringer, Site Reliability Engineering Manager, Criteo
  • Turkish Ministry of Health: Electronic Healthcare Records with NoSQL, Mehmeet Ercan, CEO Big Data Labs
  • Couchbase Mobile Integration: iPhone / Android / Web, Catherine Woolger, CEO, SmartTradeApp
  • Viber: NoSQL Performance at Scale, Amir Ish-Shalom, Chief Architect, Viber

Tweet This: NoSQL drives business success: Ryanair, Criteo, Willis among customers presenting big data stories @ #CBLiveEUR https://ctt.ec/md55W+

The day-long event will also feature 35 in-depth breakout sessions and workshops, including hands-on learning for Couchbase Mobile, eight sessions on N1QL – the SQL for Documents query language – and a closed door customer panel moderated by Matt Aslett, research director for 451 Research. The customer panel will be open only to Couchbase Live Europe attendees, with no Couchbase employees in the room, giving the community a chance to openly share experiences, best practices and recommendations for product requests.

During the sessions, attendees will learn how to:

  • Leverage NoSQL and Hadoop to build real-time big data solutions using out of the box integrations that Couchbase has delivered for Cloudera, Hortonworks, Kafka and Spark
  • Develop and deploy mission critical applications with Couchbase Server, the most scalable and best performing NoSQL distributed database
  • Create better mobile experiences using Couchbase Mobile, the only complete NoSQL mobile solution

Learn more about Couchbase Live Europe.

Unity + Couchbase Mobile Improves Game Development with Sync and Offline Support

Mountain View, CA – March 2, 2015 – (BUSINESS WIRE) – Couchbase, Inc., provider of the most complete NoSQL database, today announced Couchbase Mobile for Unity, making it faster and easier for developers to build video games. Couchbase will demonstrate Couchbase Mobile for Unity at Booth #425 during this week’s Game Developer Conference (GDC) in San Francisco.

“Game developers are under significant pressure to quickly build and launch the next big blockbuster game – often without the resources they need to meet critical deadlines,” said Ravi Mayuram, senior vice president of products and engineering at Couchbase. “Couchbase Mobile makes it easier for game developers to build on the Unity platform, and we are providing them with a technology that can significantly reduce the amount of time spent on writing code to manage and synchronize data.” 

Tweet This: New Couchbase Mobile for Unity simplifies #gamedev. https://ctt.ec/avc2Y+ See the #couchbase demo at #GDC15

Building Games Faster
Game developers want to build a successful business by creating multiplatform games and interactive content. They need to focus on providing the best user experience with a fast and efficient go-to-market strategy. Developers can’t lose precious development time writing extraneous code to manage data and data synchronization, that’s why the Couchbase team built Couchbase Mobile for Unity. 

With Couchbase Mobile for Unity, game developers can massively reduce coding time with a fully featured, lightweight embedded NoSQL database for the device. When coupled with Couchbase Sync Gateway, game data is securely synchronized between users, multiple devices, across platforms and with the cloud.  

Using Couchbase Mobile for Unity, game developers can:

  • Sync data across devices and platforms automatically: Sharing player game and profile data is critical to the gaming experience. Typically profile, game state, level of play, score and additional details are stored in the cloud. In order to ensure this data is available across multiple player devices, developers must write extensive code that will manage the synchronization of that data. Using Couchbase Mobile, game developers no longer have to write that code. Player and game data can be stored on the device, guaranteeing an automatic and secure sync with the cloud and other devices. This makes it easy for developers to build games that enable players to continue play across laptops, phones, tablets, and consoles.
  • Deliver updates to a game without requiring a reinstall: Game developers often want to update a game by adding new game play elements, such as characters, scenes, and music, after the game has been delivered. Traditionally, they need to code the new elements and deliver them in a new release of the game, which players must reinstall.  With Couchbase Mobile, developers can add the new elements to the game in the cloud and Couchbase Sync Gateway will push the new data to players’ devices without interrupting gameplay. This eliminates the development challenges associated with trying to manage and sync new game elements and makes it seamless for gamers to benefit from new functionality without having to reinstall the game.
  • Build games that are fully functional online and offline: Most games today provide full functionality only while online. The two primary reasons for this have been very few mobile database options for the device and complicated and extensive code is needed to sync data between the database on the device and the cloud. Couchbase Mobile solves this problem with Couchbase Lite, the world’s first fully featured, lightweight embedded NoSQL database and Couchbase Sync Gateway, a sync server that manages secure synchronization between the mobile and cloud database. This makes it easy for game developers to build games that work online and offline without having to spend massive amounts of time writing data management and sync code.

Tweet This: #Couchbase Mobile for Unity is game changer for #gamedev https://ctt.ec/QHJW1+ #GDC15

 

 “With Couchbase Mobile, developers can easily deliver beautiful apps that work online and offline,” said Macy Mills, director of strategic partnerships at Hitcents, the mobile game and app development company behind Tom Hanks’ Hanx Writer and Draw a Stickman: EPIC. “Couchbase Mobile for Unity will enable the game development community, including Hitcents, to more easily build multi-platform games and worry less about coding for data management or synchronization. This is a game-changer.”

Resources:

Couchbase Delivers Real Time Big Data Solutions to the Enterprise

Mountain View, CA – February 19, 2015 – (BUSINESS WIRE) – Couchbase, Inc., provider of the most complete NoSQL database, today announced new product integrations into the Hadoop ecosystem that make it easier for enterprises to build and deploy modern data architectures.  Couchbase and PayPal will demonstrate the new integrations during this week’s Strata + Hadoop World.

Click to Tweet: Couchbase and PayPal demonstrate #NoSQL #Hadoop #bigdata architecture at #StrataConf https://ctt.ec/SBbf2+

“As more data streams flow into enterprises from a larger variety of sources, IT leaders must extend data processing to include more use of push (event-driven) models,” said Nick Heudecker and Roy Schulte, Gartner [1].  “The opportunities and the risks, of not harnessing high-velocity data streams are too significant to ignore. This shift in data models exposes new business and operational opportunities in information security, the Internet of Things (IoT), customer engagement, fraud detection and telematics, among others.”

Click to Tweet: Couchbase & Hortonworks harness streaming data so enterprises can discover new business + operational opportunities. https://ctt.ec/piRYI+

Immediate Business Insight with Stream Processing

Enterprises today are experiencing an explosion of incoming streaming data from many different sources.  The traditional model of batch analytics is an important method of deriving insight from static data, but enterprises also need to get immediate insight at the moment information changes.  Couchbase Server 3.0.2 integration with Hortonworks Data Platform 2.2, via distributed messaging with Apache Kafka and stream processing via Apache Storm, provides a powerful new big data architecture that make it enables streaming real time data to be leveraged for new business and operational opportunities.

Click to Tweet: Couchbase and Hortonworks deliver real time #bigdata architecture with Apache #Storm, #Kafka + Sqoop integration https://ctt.ec/SBbf2+

The Kafka connector leverages Couchbase’s Database Change Protocol (DCP), a unique architectural feature of Couchbase Server 3.0.2, to stream data from Couchbase Server to the Kafka message queue in real time. The messages are consumed by Storm for real-time analysis. The data is then written to Hadoop for further processing and the analysis is written to Couchbase Server for access by real-time reporting and visualization dashboards. This provides enterprises the insight they need at the moment they need it. By integrating Hortonworks Data Platform and Couchbase Server, enterprises can meet both operational and analytical requirements with a single solution to improve short-term and long-term operations.

“The Kafka connector strengthens the streaming of data to and from Couchbase Server to Hadoop ecosystems. Couchbase Server accommodates fast access to data at scale while leveraging Kafka to stream data to Hadoop for deep analytics,” said Anil Madan, senior director of engineering at PayPal.  “As the operational data store, Couchbase is easily capable of processing tens of millions of updates a day, or more.  Streaming through Kafka into Hadoop, these key events are turned into business insight which is why we are very excited about this integration.”

Offline Analytics and Data Refinement

Additionally today, Hortonworks certified the Couchbase Server plugin for Sqoop to support bi-directional data transfer between Couchbase Server 3.0.2 and Hortonworks Data Platform 2.2. This integration enables enterprises to export operational big data, produced and consumed by enterprise web, mobile, and IoT applications and stored in Couchbase Server, to Hortonworks for offline analysis and refinement; refined data is imported back into Couchbase Server.  This closed loop analysis and data insight gives businesses the ability to deliver the next level of personalized experiences in real time by accounting for context.

“Enterprises want to build web, mobile and IoT applications that can deliver contextual insight in real time,” said Rod Hamlin, vice president of business development, Couchbase. “The integrations announced today make it faster and easier for IT organizations to deploy big data architectures that enable streaming data analysis and support real time decision making and personalization.  These capabilities support faster and better business insight that build competitive advantage.”

Click to Tweet: Hortonworks certifies #Couchbase integration, enabling offline + realtime #bigdata analytics. See demo at #StrataConf https://ctt.ec/see57+

Resources:

[1] Harnessing Big Data Velocity With Stream Processing, Nick Heudecker, W. Roy Schulte, 10 July 2014

Couchbase Doubles Business in 2014 with Oracle and MongoDB Replacements

Mountain View, CA – January 30, 2015 – (BUSINESS WIRE) – Couchbase, Inc., provider of the most complete NoSQL database, today announced record growth in 2014, doubling sales while achieving major milestones in customer wins around the world, delivering innovative new products, and globally expanding distribution through direct sales and new partners. Couchbase concluded the year in Q4 with new customer momentum, securing its largest number of multi-million dollar deals to-date and expanding relationships with some of its largest accounts.

“2014 was a decisive year for Couchbase and the distributed database market as many of the Fortune 500 deployed NoSQL to support mission-critical applications,” said Couchbase CEO Bob Wiederhold. “As we head into 2015, we are hearing more CIOs articulate visions for broad enterprise re-platforming. These plans will further accelerate Couchbase Server adoption and we anticipate rapid growth fueled by superior performance and support for the broadest set of enterprise class use cases for big data, cloud, mobile, and Internet of Things applications.”

Click to Tweet: #NoSQL vendor @Couchbase doubles business in 2014. Driven by multi-million $$ deals + replacing #Oracle & #MongoDB bit.ly/cb2xbiz14

2014 Highlights

Replacing Oracle

In 2014, much of Couchbase’s growth was fueled by large corporations moving various mission-critical applications off Oracle RDBMS. Many cloud and Internet applications built on Oracle simply cannot scale to meet today’s big data demands, and Oracle’s NoSQL solution of storing JSON documents in a relational table does not solve customer needs.

The Nielsen Company is one of these companies. Nielsen’s “Answers on Demand” application ingests billions of data points from point-of-sales, household panels, and loyalty cards to provide customers like P&G, Walmart, and Tesco with near real-time product sales trends. The ability to sift through datasets quickly and effectively is critical. Arvind Jade, architecture lead at Nielsen, explains to Baseline Magazine:

“By moving the metadata to Couchbase, we were able to dramatically improve the efficiency of the system and speed data delivery. We are able to query against the index and target specific documents, something we were not able to do previously. We are able to react in a more agile and flexible way,” Jade explains. Moreover, the NoSQL approach has reduced the time required to manage and update systems. “We can use IT staff to add greater value to the business.”

Read more at Baseline Magazine

Click to Tweet: Nielsen increases agility by replacing #Oracle RDBMS with @Couchbase #NoSQL bit.ly/cb2xbiz14

Replacing MongoDB

Since 2007, MongoDB has seeded the market with developer adoption and piloted NoSQL projects at large corporations. As those projects have grown, and the applications become mission-critical, MongoDB has failed to deliver the performance at scale required by enterprise class applications. That has created a big opportunity for Couchbase. In 2014, Couchbase saw a spike in MongoDB replacements as more and more companies, like Viber, came up against MongoDB limitations.

In the highly competitive Over-the-Top Messaging space, Viber is first in registered users with almost 1 billion users. Amir Ish-Shalom, system architect at Viber, explained why they replaced MongoDB with Couchbase Server:

“There were problems; first and foremost, the performance of MongoDB only gave us tens of thousands of operations per second, whereas we needed hundreds of thousands, if not millions, of operations per second. It had problems with very large datasets; we have datasets that are in the billions of records and we found the performance wasn’t good when using these. This brought us to Couchbase.”

Click to Tweet: Viber halves servers needed by replacing #MongoDB with @Couchbase. bit.ly/cb2xbiz14

Expanding Use Cases in Existing Accounts and Adding New Fortune 500 Enterprises across Industries

  • Enterprise Adoption: NoSQL made enormous progress in 2014 with large enterprises from every industry beginning to adopt NoSQL for mission-critical applications. Couchbase greatly increased the total number of million-plus dollar deals and added many new customers from around the globe, including AT&T, BMW, BSkyB, British Gas, Neiman Marcus, Nikkei, Orange, Ryanair, Tesco, Wells Fargo, and Verizon.
  • Use Case Expansion: Many early adopters of Couchbase technology expanded their use of Couchbase Server and Couchbase Mobile to support new use cases. Customers who expanded their use of Couchbase include Blizzard, Comcast Spotlight, eBay, LivePerson, PayPal, and SGN.
  • Industry Adoption: In 2014, NoSQL adoption picked-up across many industries. Couchbase saw significant momentum in key industries, including retail, with customers like Tesco, Nordstrom, Neiman Marcus, and one of the largest big box retailers in the United States; financial services, with customers like Bankrate, FICO, Wells Fargo, and Willis Group; travel & transportation, with customers like Amadeus, Belgium Rail, Experian, Network Rail, Orbitz, and Ryanair; music and entertainment, with companies like Beats Music and Disney; technology, with customers like AOL, Cisco, eBay, PayPal, and Symantec; and communications, with customers like AT&T, BSkyB, and Verizon.

Click to Tweet: Business growth accelerates @Couchbase as existing customers expand #NoSQL document and key value use cases. bit.ly/cb2xbiz14

Defined the Market with Product Innovation and New Releases

  • Distributed Database Innovation: In October, the company released Couchbase Server 3.0, the most significant release to-date with more than 200 new features and major architectural enhancements that improve scalability, performance, availability, administration, security, and ease-of-development. Couchbase Server 3.0 meets the requirements of enterprises that are re-platforming to support multiple use cases, increase efficiency, and improve business agility in a world of big data, mobile, social interaction, cloud infrastructure, and the Internet of Things.
  • Mobile Innovation: In May, Couchbase redefined the way mobile developers build applications with the release of Couchbase Mobile for iOS and Android. Couchbase Mobile is the world’s first NoSQL mobile database and sync technology that gives developers out-of-the-box, platform-native technology to build always-available apps that work online and offline. In October, the company released Couchbase Mobile for .NET, co-developed with Xamarin.
  • Storage Innovation: In October, Couchbase announced the beta release of ForestDB, its new open source data store for future versions of Couchbase Server. Internal benchmarking showed that ForestDB consistently outperforms LevelDB, RocksDB, and SQLite for mobile deployments with at least two times better throughput in write performance. ForestDB also outperformed MongoDB’s WiredTiger in recent mixed workload tests.
  • Performance Superiority: Couchbase continued to demonstrate product superiority in third party evaluations. The 2014 NoSQL High Performance benchmark proved that Couchbase Server significantly outperforms MongoDB and Datastax in meeting enterprise requirements for speed, performance, and reliability.

“Over the last 30 years, Ryanair has experienced exponential growth. We continue to transform the landscape of low-cost travel throughout Europe and beyond”, said Paul Sheridan, technical architect. “In 2014 we carried over 86 million passengers. That’s a lot of customers and a lot of data. Couchbase will not only store that data but will provide the consistency, high performance, and availability needed to ensure Ryanair becomes one of the most customer-centric European brands in 2015.”

Click to Tweet: Competitive win at Ryanair caps off impressive 2014 @Couchbase — selected for high performance and availability. bit.ly/cb2xbiz14

Continued Investment in the Business and Global Expansion into New Markets

  • International Growth: To support growing international demand for NoSQL, as well as a rapidly expanding global customer base, including BMW, BSkyB, Criteo, Tesco, Viber, and Willis Group, Couchbase opened new offices in Paris, Beijing, Tokyo, Bangalore, and Tel Aviv. Looking ahead, Couchbase will continue its investment in Europe and grow its presence in the Asia Pacific region.
  • Employee Growth: In 2014, Couchbase focused on building a business that can scale to the billion dollar big data opportunity. This included expanding the management team, with the addition of experienced industry veterans, including Sujan Jain as chief financial officer, Shekhar Iyer as senior vice president of field operations, Rod Hamlin as vice president of business development, Pete Childers as vice president of learning and strategic development, and Doug Laird as chief marketing officer, as well as tripling its global sales force.
  • Ecosystem Expansion: As the big data market continues to grow, vendor ecosystems play an emerging role in market penetration. Couchbase signed multiple new and expanded partnerships that grew its ecosystem for deployment options, product integrations, and system integrator expertise. New product partnerships include Cloudera, Vormetric, and Simba Technologies; new cloud partners include Cloudsoft, CumuLogic and ElasticBox; and Couchbase signed a significant agreement with Wipro Limited that includes the development of Couchbase Technology Center of Excellence.

Couchbase Expands Management Team; adds Shekhar Iyer as Senior Vice President of Global Field Operations

MOUNTAIN VIEW, Calif. November 11, 2014 – Couchbase Inc., provider of the most complete NoSQL database, today announced the appointment of Shekhar Iyer to a newly created executive position to lead global sales and field operations.  Shekhar will be the Senior Vice President of Global Field Operations, responsible for leading the worldwide sales and services organizations.

Shekhar’s appointment comes at a time of tremendous growth for Couchbase. In the past year, it has raised $60M in Series E funding, opened new offices around the world, launched the world’s first mobile NoSQL solution, and continued to grow adoption by the  Fortune 1000.  Shekhar’s valuable experience and talent will continue to support Couchbase’s growing lead as the NoSQL database of choice for mission critical applications by large enterprises.

Click to Tweet: Couchbase Expands Exec Team adding former SAP #bigdata exec Shekhar Iyer as SVP of Global Field Operations

“Over the past year, there has been a clear shift in NoSQL usage and adoption.  Enterprises are moving from smaller lightweight deployments, to global deployments of NoSQL to support mission critical applications,” said Bob Wiederhold, CEO, Couchbase. “We continue to see an increase in large enterprise customer deployments as industry leaders look to Couchbase as the platform of choice for today’s business applications. Shekhar brings talent and experience that will help us scale globally to take advantage of this massive opportunity.”

Shekhar is a proven sales executive with experience at the world’s largest and most influential enterprise technology providers. Before Couchbase, Shekhar was Global Vice President of Analytics and Big Data for SAP, where he led the go-to market, sales, and global center of excellence functions. Prior to SAP, Shekhar was a General Manager at SAS with responsibilities covering Europe, the Middle East and Asia Pacific. In that role he led massive growth for the SAS High Performance Big Data solutions.  Prior to SAS, Shekhar was Senior Vice President and General Manager for Informatica’s (NASDAQ: INFA) Strategic Initiatives Unit. He was a key contributor to growing revenues from more than $100 million to $700 million. Mr. Iyer is also a four year veteran of i2 Technologies Corporation where he led explosive growth from $70 million to more than a billion in revenue. During that time, he helped create and develop a $100 million dollar product category where he held various sales, solutions and product management positions for i2’s Collaboration Division.

Over the past year I have seen more and more CIO’s invest and plan for larger and more strategic NoSQL and Big Data infrastructure initiatives,” said Shekhar Iyer, Senior Vice President of Global Field Operations, Couchbase.  “Most notably, I’ve seen how legacy relational databases and early NoSQL deployments are not able to meet the performance and scalability requirements that these organizations have. Couchbase is quickly becoming the solution of choice for enterprises looking for a NoSQL platform that can support mission critical applications. I am thrilled to be joining the company at the beginning of its emergence as a leading global technology provider; the opportunity for disruption is massive.”

Couchbase Momentum Soars in Third Quarter with Major Customer Wins, New Strategic Partnerships and Expanded Management Team

Mountain View, CA – October 23, 2014 – Couchbase, Inc., provider of the most complete NoSQL database, today announced accelerated growth in Q3, with record bookings of net new customers and expansion deals among existing customers.  Deals closed during the third quarter included many of the world’s most recognized brands: AT&T, British Gas, Clear Channel, Cisco, Criteo, Hearst Magazine, Major League Baseball, and StubHub.  During the quarter, Couchbase also announced multiple new and expanded partnerships that grow the Couchbase NoSQL ecosystem for deployment options, product integrations and system integrator expertise.

Click to Tweet: #NoSQL market continues explosive growth: @Couchbase momentum soars with new customers, partners and expanded management team

“The NoSQL market continues to accelerate as enterprises move from early phase experimental projects to mission critical deployments,” said Bob Wiederhold, CEO Couchbase. “Couchbase is very well positioned to capitalize on this shift as enterprises require reliability, consistent high performance and elastic scalability.  With the release of Couchbase Server 3.0, we have delivered the industry’s best performing, distributed NoSQL database with the best architecture for managing today’s mission critical enterprise applications.”

“We selected Couchbase Server for a number of projects at Sabre, including Sabre’s Distributed Cache Platform that processes over 6,000 transactions per second at peak times, and our Sabre Dev Studio that enables developers to build the world’s best travel applications,” said Kevin Bomar, Vice President – Service Architecture, Sabre. “After a thorough evaluation of potential database technologies, we found that Couchbase outperformed the competition on scalability, performance and ease of use.”

“Couchbase is a strategic partner providing NoSQL database technology that powers Criteo’s business applications, which are disrupting the digital and online advertising market globally,” said Romain Niccoli, Chief Technology Officer at Criteo. “Supporting more than 1 million operations per second and over 77 billion operations a day, Couchbase Server is a core component that helps Criteo deliver innovative advertising solutions to thousands of customers around the world.”

Third Quarter Highlights

Rapidly expanding ecosystem

In addition to showing tremendous traction with new wins and customer expansions – where customers deployed additional use cases on Couchbase Server – the company announced several new partnerships that fortify its ability to capture greater market share. New partnerships with Cloudsoft, CumuLogic and ElasticBox will give customers the option to deploy Couchbase Server to public, private, and hybrid cloud infrastructure. With these new partners, customers can now automate the process of provisioning Couchbase Server to Amazon Web Services, HP Cloud, Microsoft Azure, IBM SoftLayer, VMware, OpenStack, and more.

Third party integrations simplify enterprise development

In September, Couchbase announced the release of Spring Data Couchbase Integration.  Spring, by Pivotal, is the most popular Java platform in the world, with millions of Java developers using it to build enterprise applications. The Spring Data Couchbase Integration gives Java developers simpler, faster and better capabilities to build next generation, mission critical, cloud and big data applications that are scalable and reliable.

NoSQL performance benchmark

In September, Thumbtack Technology released the 2014 NoSQL Benchmark.  The study found that Couchbase dominated in both performance and scalability for read intensive and balanced workloads, demonstrating significantly higher throughput and lower latency over MongoDB and Cassandra / DataStax.  Delivering unparalleled levels of speed during the read heavy workload, Couchbase peaked at 1.71 million ops/second in comparison to MongoDB at 227 thousand ops/second and Cassandra / DataStax at 99 thousand ops/second.  While operating at this higher level of throughput, Couchbase also surpassed both vendors in read-write performance, demonstrating lower latency while using less hardware.

Investing in management

In August, Couchbase announced the appointment of Rod Hamlin as its Vice President of Business Development, further strengthening its management team to accelerate the company’s rapid growth. Hamlin is responsible for strengthening and expanding relationships with existing partners and identifying and building partnerships with new companies that are part of the big data, NoSQL and mobile ecosystems.

Continuing momentum

After a record breaking third quarter, Couchbase has already shown an incredibly strong start to the fourth quarter.  The company held its flagship conference, Couchbase Connect in San Francisco, CA from October 6 -7th. More than 700 attendees joined the conference to hear sessions from customers including eBay, LinkedIn and PayPal, as well partners including Amazon, CumuLogic, Lucidworks, Simba Technologies, Wipro and Vormetric. The company announced Couchbase Server 3.0 and the 2.0 releases of its SDKs, as well as Couchbase Lite for .NET and a certified Hadoop Connector for Couchbase Server and Cloudera.

Couchbase and Xamarin Announce General Availability of Couchbase Lite for .NET

Mountain View, Calif. and Atlanta, GA– October 9, 2014Couchbase, Inc., provider of the most complete NoSQL database, and Xamarin, the company that empowers developers to build fully native mobile apps across all major platforms, today announced general availability of the jointly developed Couchbase Lite for .NET.  Couchbase Lite is the world’s first and only full featured, flexible, embedded, JSON database that runs locally on the device and is built from the ground up for mobile devices. Couchbase is demonstrating the newly available .NET version of Couchbase Lite at Xamarin Evolve.

“Xamarin’s mission is to make it fast, easy and fun to build great mobile apps,” said Miguel de Icaza, co-founder and CTO, Xamarin.  “Trying to write code to manage remote data synchronization is not fun.  Couchbase Mobile products, and specifically Couchbase Lite for .NET, give our developer community a platform to write more robust, responsive and available applications in a fraction of the time it used to take.  We are thrilled to be delivering Couchbase Lite to the .NET and Xamarin developer communities.”

The release of Couchbase Lite for .NET is a joint development effort between Couchbase and Xamarin. The general availability of .NET comes four months after the beta release of the product. Through this collaboration, Xamarin and Couchbase give developers the opportunity to use code that is portable to iOS and Android via Xamarin as well as on Microsoft mobile, tablet, and desktop platforms.

“Couchbase Lite for .NET makes it easy for developers to build mobile apps that always work online or offline,” said Wayne Carter, Chief Architect, Mobile at Couchbase. “We are thrilled to be collaborating with Xamarin to deliver better technology for developers to build blazing fast applications that run on Windows, iOS and Android.”

Couchbase Lite for .NET is available for download today.

Couchbase Server 3.0 Extends Performance and Scalability Lead Over Oracle, MongoDB, and Cassandra in Distributed Database Technology

San Francisco, CA – October 6, 2014 – (BUSINESS WIRE) – Couchbase, Inc., provider of the most complete NoSQL database, today announced at its Couchbase Connect 2014 conference that it has released Couchbase Server 3.0, its most significant release to date.  The 3.0 release, available today, introduces more than 200 new features and enhancements, including major extensions to its core architecture that advance the company’s lead in delivering the industry’s most scalable, reliable and consistently high-performance distributed database. This release expands Couchbase Server to support an even broader set of enterprise and big data use cases.

“Couchbase is setting the agenda for scalable, high-performance distributed database technology, with innovations like being first to integrate a distributed cache with key-value storage and a document database in a single platform, and delivering the first NoSQL mobile database,” said Couchbase CEO Bob Wiederhold. “We continue to make huge advances in foundational database technologies, including storage, mobility, query, and performance. With Couchbase Server 3.0, we’ve significantly broadened the use cases we can support so more enterprises can join leaders like AT&T, Walmart and eBay, who run high performance mission critical apps on Couchbase.”

3.0 Major Architectural Extensions

Modern enterprises require the ability to easily and elastically scale mission critical applications, and to cost effectively handle very large and constantly growing data sets. Couchbase Server 3.0 delivers major foundational advancements – including stream-based Database Change Protocol and Dynamically Tunable Memory – that dramatically improve scalability, resilience, performance, and the cost-efficiency of working with massive operational data sets. In independent benchmarks, Couchbase has already demonstrated industry-leading scalability and performance, outperforming competitors by up to 13x in read/write throughput. The architectural advances in the 3.0 release further extend Couchbase’s lead, resulting in performance improvements ranging from 2x to 100s of times in magnitude. In addition, the 3.0 release includes new capabilities that improve the developer experience, enhance reliability and security, and streamline administration. 

3.0 Major Benefits

With these powerful new capabilities, Couchbase Server 3.0 delivers major benefits to enterprises, administrators, and developers, further raising the bar on enterprise-grade NoSQL technology. These benefits include:

  • Enterprises can work with massive operational data sets in a much more cost efficient way, achieving dramatically greater output and value from their existing hardware resources.
  • Enterprises can deploy Couchbase Server to support an even wider range of use cases, reducing or eliminating the need for other databases and distributed caches, thereby lowering costs and complexity.
  • Administrators will find the Couchbase Server 3.0 console is more powerful than ever before with numerous enhancements that greatly simplify, secure and streamline management of their Couchbase deployment.
  • Developers can build high performance, scalable applications faster and more easily with newly released 2.0 Couchbase SDKs — which now provide built-in application programming interfaces for JSON, support for reactive programming models, a common user experience across all APIs, as well as integration with popular frameworks including Spring Data, Python Twisted, and Python gevent.   The Couchbase Open Source community is also creating new frameworks for emerging platforms such as Ottoman for Node.js. All together these enable developers to build applications with far less effort and coding.

3.0 Key Features Overview

Couchbase Server 3.0 introduces major features and advancements in five key areas:  mission critical scale and performance, ultra-high availability, secure communication, enterprise grade administration and developer empowerment.

Mission Critical Scale and Performance

New Tunable Memory Optimizes Resource Efficiency for Massive Datasets

The 3.0 release delivers an innovative, new Dynamically Tunable Memory capability, which enables enterprises to support a much broader range of use cases.  With Tunable Memory, it is now possible to control — at runtime — how much data is kept in memory and how much data is kept on disk, optimizing the use of resources based on the application’s performance needs.

New Streaming Protocol Delivers Numerous Performance Improvements

Couchbase Server introduces the industry’s first and only stream-based Database Change Protocol (DCP), a major extension to Couchbase Server’s unique, memory-centric architecture. High-performance distributed databases need to move large amounts of data with extreme frequency throughout the system for a wide range of functions including rebalancing, replication and recovery. While other databases use disk-based communication, Couchbase Server’s DCP communicates in-memory, thereby removing disk IO dependencies and latency, and delivering speeds of more than 100x faster than disk based protocols.

DCP is also engineered to enable more efficient, intelligent and fine-grained resiliency, recovery, and data management capabilities, such as pause and resume replication, incremental backup, and more.

Faster Indexing and View Consistency

Leveraging the new stream-based DCP, Couchbase Server 3.0 updates indexes and views at blazing speed, by communicating changes in memory as they happen instead of having to read changes from disk. As a result, users will see major improvements in indexing latency – up to 50x better – further extending the spectrum of use cases that Couchbase can support.

Optimized Resource Utilization for Extreme Throughput

The 3.0 release automates tuning of read and write resource utilization, dramatically reducing latency and maximizing IO throughput, all completely hands free. Couchbase Server automatically detects the hardware it’s running on and auto-tunes the thread pool for optimal efficiency, even as underlying resources and workload patterns change.

Ultra High Availability

Low Latency, In-Memory XDCR

Leveraging the new streaming Database Change Protocol, Couchbase Server 3.0 enables memory-to-memory cross data center replication (XDCR), decreasing latency by up to 4x. The 3.0 release also enhances the efficiency and sophistication of XDCR: when there are network interruptions to the replication process, the system detects where it left off and resumes precisely from that point, resulting in greater resource efficiency.

Faster, More Efficient Backup with New Incremental Option

Couchbase Server 3.0 includes a new incremental backup option, in addition to the previously available full backup. The incremental option backs up only data that has changed since the previous backup, which requires less storage and time to complete, and enables more frequent backups.

Optimized Recovery with Faster Restore Options

Couchbase Server 3.0 provides new options for recovering from a failed node – up to 8x faster node reactivation — delivering improved business continuity and optimized disaster recovery.

Enterprise Grade Administration

XDCR Pause and Resume

Couchbase Server 3.0 includes a new pause and resume capability for cross-data center replication (XDCR) that makes maintenance much easier and more efficient.

Faster, More Resilient Rebalancing

Delta Node Recovery, a new feature in Couchbase Server 3.0, greatly simplifies the rebalancing process to deliver faster, more resilient rebalancing.

Improved Replication with Incremental Catch-up

Leveraging the new high-performance streaming Database Change Protocol (DCP), Couchbase Server 3.0 introduces a new incremental catch-up capability to deliver faster, more efficient replication when failed nodes are recovered.

Improved Resource Governance with Bucket Priority

Couchbase Server 3.0 includes a new capability that further streamlines administration — as well as helps maximize resource efficiency — by enabling administrators to prioritize “buckets” for different applications. Administrators can assign high and low priorities, so that high priority buckets get higher IO priority and more throughput, while low priority buckets can still be processed without starvation.

Graceful Failover for Forced Node Failure

In addition to the standard auto-failover function in the case of a node failure, Couchbase Server 3.0 includes a new “graceful failover” option for administrators. With a push of a button, the new option enables an administrator to force a node to failover — typically to perform maintenance on the node — with zero data loss on that node.

Developer Empowerment

Couchbase today also announced the release of the new Couchbase 2.0 SDKs, providing numerous new features and capabilities for developers to build high performance, scalable applications on Couchbase Server.

Consistent Developer Experience

Delivering a consistent developer experience across all platforms makes it easy for developers who work in multiple languages to build applications on Couchbase regardless of which language they are using.  In the 2.0 SDKs the commands and methods are unified across all developer platforms.

Native Support for JSON Objects

When working in any SDK, native JSON object types are supported, eliminating the requirement for third party libraries while maintaining the flexibility Couchbase has always had to support other data types.

Improved Connection Management

The 2.0 SDKs use fewer resources to communicate with Couchbase.  Connections are more intelligently administered and better-managed extending Couchbase’s significant lead in high performance operations.

Framework Integrations

Couchbase SDKs include support for Spring Framework and ASP.NET alongside Node.js frameworks under active development in the Couchbase Open Source community.

Preview Support for Next-Generation Query Language

Couchbase 2.0 SDKs provide experimental support for N1QL, Couchbase’s next-generation query language that’s in development and available in Developer Preview. N1QL presents easy and familiar approaches to query and data manipulation.  This allows developers to quickly create scalable applications with its support for joins, filter expressions, aggregate expressions and many other features needed when building rich applications.

Secure Communication

Encryption for Data Access

Couchbase Server 3.0 raises the bar on NoSQL security with encrypted data access. SSL encrypts data in-flight between client and server, providing secure on-the-wire data access for applications and administrators so your data can’t be seen or tampered with.

Encryption for Administrative Access

Couchbase Server 3.0 also provides encrypted administrative access, enabling HTTPS access for the Couchbase admin console and the REST API. 

OTHER NEWS:

Couchbase Connect Conference in San Francisco

With over 1,400 registrants, Couchbase today commences its two-day Couchbase Connect 2014 conference in San Francisco. In addition to announcing the release of Couchbase Server 3.0, the company will preview breakthrough technologies for data storage and query. 

Beta Release of ForestDB Storage Engine

Couchbase has announced the beta release of ForestDB, a new key-value storage engine designed to operate at ultra fast speeds. In benchmarking tests, ForestDB significantly outperformed key-value data stores designed by Facebook (RocksDB) and Google (LevelDB).

Couchbase Hadoop Connector

Couchbase announced general availability of the latest version of the Couchbase Hadoop Connector supporting Cloudera Enterprise 5.  This new integration simplifies the development and management of big data infrastructure in the enterprise.

Couchbase and Wipro Partner to Bring Scalable, High Performance NoSQL to Enterprises

Couchbase and Wipro announced a global system integrator and reseller agreement.  The partnership will enable both Couchbase and Wipro to better serve the increasing global demand for enterprise class NoSQL to support mission critical applications and big data needs of enterprise customers.

Couchbase and Simba Partner to Deliver ODBC and JDBC Connectivity

Couchbase and Simba Technologies announced a joint partnership to deliver ODBC and JDBC connectivity for Couchbase Server. Under terms of the agreement, Couchbase selected Simba Technologies to build ODBC 3.8 and JDBC 4.0 connectivity drivers for the Couchbase NoSQL database.

Additional Resources