NoSQL database vendor Couchbase has introduced a new release of the company’s flagship NoSQL database offering. Couchbase Server 2.0 adds a flexible document data model that allows developers to quickly build and modify web and mobile applications without the restrictions of relational database schemas. In addition, the company says, Couchbase Server 2.0 features consistent high performance, easy scalability, and always-on capabilities for rapid response times and uninterrupted data availability for business-critical web and mobile applications.
By augmenting the existing key-value database model with a document database model, users can apply Couchbase Server 2.0 to a broad range of use cases with a single NoSQL database technology, the company states. New document-oriented features include a flexible data model based on JSON that eliminates the need to create and manage schemas. “Documents can have different schemas; not all the documents in the database need to have the same format. You can simply add new fields to store new functionality as you develop them with your application,” Frank Weigel, Couchbase’s vice president of products, tells 5 Minutes Briefing. This provides greater agility and reduces the complexity and time needed to build and modify applications. Users can access stored data via queries thanks to another new feature, distributed indexing and querying, which expands the number of use cases to include content-oriented web applications and metadata management. With incremental map reduce, developers can incorporate real-time analytics into their applications.
Couchbase Server 2.0 fortifies traditional strengths in scalability, performance, and always-on reliability with features such as cross-data center replication (XDCR), which enables automatic replication of database in datacenters across the world, ensuring data availability and improving application response time. “We’re one of the only NoSQL companies to offer this technology,” Bob Wiederhold, CEO of Couchbase, explains. Online data and index compaction is an additional operational enhancement that further enables Couchbase Server’s zero-downtime application maintenance.
Couchbase Server 2.0 is available now. Visit www.couchbase.com to learn more.