DBMS > Couchbase
Couchbase System Properties
Please select another system to compare it with Couchbase.
|Editorial information provided by DB-Engines|
|Name||Couchbase Originally called Membase|
|Description||JSON-based document store derived from CouchDB with a Memcached-compatible interface|
|Database model||Document store|
|Current release||4.6, February 2017|
|License Commercial or Open Source||Open Source Apache version 2|
|Cloud-based Only available as a cloud service||no|
|Implementation language||C, C++, Go and Erlang|
|Server operating systems||Linux|
|Typing predefined data types such as float or date||yes String, Boolean, Number|
|SQL Support of (almost full) SQL standard (DML, DDL and DCL statements)||no SQL-like query language (N1QL) available|
|APIs and other access methods||Memcached protocol|
RESTful HTTP API only for server administration
|Supported programming languages||.Net|
|Triggers||yes via the TAP protocol|
|Partitioning methods Methods for storing different data on different nodes||Sharding|
|Replication methods Methods for redundantly storing data on multiple nodes||Master-master replication including cross data center replication|
|MapReduce Offers an API for user-defined Map/Reduce methods||yes|
|Consistency concepts Methods to ensure consistency in a distributed system||Eventual Consistency|
Immediate Consistency selectable on a per-operation basis
|Foreign keys Referential integrity||no|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||no atomic operations within a single document possible|
|Concurrency Support for concurrent manipulation of data||yes|
|Durability Support for making data persistent||yes|
|User concepts Access control||User and Administrator separation with password-based and LDAP integrated Authentication|
|More information provided by the system vendor|
|Couchbase Originally called Membase|
Couchbase Server is an open source NoSQL database engineered to support the agile development and scalable deployment of enterprise web, mobile, and IoT applications.
Couchbase Server supports agile development with a flexible data model and a powerful query language, scalable deployment with a single node type and topology-aware clients.
Consistent High Performance:
|Typical application scenarios|
Couchbase customers include industry leaders like AOL, AT&T, Bally’s, BSkyB, Cisco, Comcast, Concur, DIRECTV, Disney, eBay, KDDI, Nordstrom, Neiman Marcus, Orbitz, PayPal, Ryanair, Rakuten / Viber, Tencent, Verizon, Wells Fargo, Willis Group, as well as hundreds of other household names.
|Licensing and pricing models|
All software is licensed under the Apache License, Version 2.0
|3rd party products and services|
|CData: Connect to Big Data & NoSQL through standard Drivers.|
We invite representatives of 3rd party vendors to contact us for presenting information about their offerings here.
|Couchbase Originally called Membase|
|DB-Engines blog posts|
Couchbase climbs up the DB-Engines Ranking, increasing its popularity by 10% every month The first data modeling tool for Couchbase NoSQL databases is here UPDATE - Couchbase Named a Strong Performer in In-Memory Database Platforms Evaluation by Independent ... Couchbase Named a Strong Performer in In-Memory Database Platforms Evaluation by Independent Research Firm Open Source Couchbase Mobile Now Scales on Demand Mesosphere DC/OS brings elastic scale to Redis, Couchbase provided by Google News
The first data modeling tool for Couchbase NoSQL databases is here
UPDATE - Couchbase Named a Strong Performer in In-Memory Database Platforms Evaluation by Independent ...
Couchbase Named a Strong Performer in In-Memory Database Platforms Evaluation by Independent Research Firm
Open Source Couchbase Mobile Now Scales on Demand
Mesosphere DC/OS brings elastic scale to Redis, Couchbase
provided by Google News