DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Couchbase vs. InfluxDB vs. IRONdb

System Properties Comparison Couchbase vs. InfluxDB vs. IRONdb

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCouchbase infoOriginally called Membase  Xexclude from comparisonInfluxDB  Xexclude from comparisonIRONdb  Xexclude from comparison
DescriptionA distributed document store with a powerful search engine and in-built operational and analytical capabilitiesDBMS for storing time series, events and metricsA distributed Time Series DBMS with a focus on scalability, fault tolerance and operational simplicity
Primary database modelDocument storeTime Series DBMSTime Series DBMS
Secondary database modelsKey-value store infooriginating from the former Membase product and supporting the Memcached protocol
Spatial DBMS infousing the Geocouch extension
Spatial DBMS infowith GEO package
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score27.96
Rank#30  Overall
#5  Document stores
Score29.58
Rank#29  Overall
#1  Time Series DBMS
Score0.12
Rank#349  Overall
#34  Time Series DBMS
Websitewww.couchbase.comwww.influxdata.com/­products/­influxdb-overviewwww.circonus.com/­solutions/­time-series-database
Technical documentationdocs.couchbase.comdocs.influxdata.com/­influxdbdocs.circonus.com/­irondb
DeveloperCouchbase, Inc.Circonus LLC.
Initial release201120132017
Current releaseServer: 7.0, July 2021; Mobile: 3, February 2022; Couchbase Capella, October 20212.4, August 2022V0.10.20, January 2018
License infoCommercial or Open SourceOpen Source infoApache version 2; Commercial licenses also availableOpen Source infoMIT-License; commercial enterprise version availablecommercial
Cloud-based only infoOnly available as a cloud servicenonono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Couchbase Capella: a fully managed database-as-a-service that eliminates database management efforts and reduces cost
Implementation languageC, C++, Go and ErlangGoC and C++
Server operating systemsLinux
OS X
Windows
Linux
OS X infothrough Homebrew
Linux
Data schemeschema-freeschema-freeschema-free
Typing infopredefined data types such as float or dateyes infoString, Boolean, NumberNumeric data and Stringsyes infotext, numeric, histograms
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.nono
Secondary indexesyesnono
SQL infoSupport of SQLDeclarative query language (N1QL) that extends ANSI SQL to JSON. First commercial implementation of SQL++.SQL-like query languageSQL-like query language (Circonus Analytics Query Language: CAQL)
APIs and other access methodsNative language bindings for CRUD, Query, Search and Analytics APIsHTTP API
JSON over UDP
HTTP API
Supported programming languages.Net
C
Go
Java
JavaScript infoNode.js
PHP
Python
Ruby
Scala
.Net
Clojure
Erlang
Go
Haskell
Java
JavaScript
JavaScript (Node.js)
Lisp
Perl
PHP
Python
R
Ruby
Rust
Scala
.Net
C
C++
Clojure
Erlang
Go
Haskell
Java
JavaScript
JavaScript (Node.js)
Lisp
Lua
Perl
PHP
Python
R
Ruby
Rust
Scala
Server-side scripts infoStored proceduresFunctions and timers in JavaScriptnoyes, in Lua
Triggersyes infovia the TAP protocolnono
Partitioning methods infoMethods for storing different data on different nodesShardingSharding infoin enterprise version onlyAutomatic, metric affinity per node
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication infoincluding cross data center replication
Source-replica replication
selectable replication factor infoin enterprise version onlyconfigurable replication factor, datacenter aware
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnono
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Immediate Consistency infoselectable on a per-operation basis
Immediate consistency per node, eventual consistency across nodes
Foreign keys infoReferential integritynonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDnono
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes infoEphemeral bucketsyes infoDepending on used storage engineno
User concepts infoAccess controlUser and Administrator separation with password-based and LDAP integrated Authenticationsimple rights management via user accountsno
More information provided by the system vendor
Couchbase infoOriginally called MembaseInfluxDBIRONdb
Specific characteristicsDeveloped as an alternative to traditionally inflexible relational databases, Couchbase...
» more
InfluxData is the creator of InfluxDB , the open source time series database. It...
» more
Competitive advantagesCouchbase was architected with several differentiated capabilities: Shared-nothing,...
» more
Time to Value InfluxDB is available in all the popular languages and frameworks,...
» more
Typical application scenariosCustomer 360 for user profile, session store and data aggregation (Comcast, Equifax,...
» more
IoT & Sensor Monitoring Developers are witnessing the instrumentation of every available...
» more
Key customersAmadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Cisco, Comcast, Disney,...
» more
InfluxData has more than 1,300 paying customers, including customers include MuleSoft,...
» more
Market metricsNamed a leader in the Forrester Wave™: Big Data NoSQL, Q1 2019 Over 10M downloads...
» more
Fastest growing database to drive 23,500 GitHub stars Over 600,000 daily active instances
» more
Licensing and pricing modelsThe Community Edition (CE) of Couchbase Server and Couchbase Mobile are available...
» more
Open source core with closed source clustering available either on-premise or on...
» more

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services
3rd partiesCData: Connect to Big Data & NoSQL through standard Drivers.
» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
Couchbase infoOriginally called MembaseInfluxDBIRONdb
DB-Engines blog posts

Couchbase climbs up the DB-Engines Ranking, increasing its popularity by 10% every month
2 June 2014, Matthias Gelbmann

show all

Why Build a Time Series Data Platform?
20 July 2017, Paul Dix (guest author)

Time Series DBMS are the database category with the fastest increase in popularity
4 July 2016, Matthias Gelbmann

Time Series DBMS as a new trend?
1 June 2015, Paul Andlinger

show all

Recent citations in the news

How Couchbase Fuels Its Cloud Database Growth Engine
15 September 2022, Acceleration Economy

How Cloud Database Leader Couchbase Hit the High-Performance Trifecta in Q2
9 September 2022, Acceleration Economy

Couchbase Research Finds That 88% of Developers are Under Pressure in the Race to the Cloud; Empowering Developers is the Critical Competitive Advantage
12 September 2022, PR Newswire

Multi-model databases to speed up app development — Couchbase
29 September 2022, BusinessWorld Online

Crew Clothing rolls out Couchbase mobile selling solution to improve in-store experience
14 September 2022, Diginomica

provided by Google News

It's About Time: InfluxData Invites Developers to InfluxDays 2022
5 October 2022, Business Wire

How to Monitor Kubernetes K3s Using Telegraf and InfluxDB Cloud
4 October 2022, thenewstack.io

Faster MQTT Data Collection with InfluxDB
14 September 2022, thenewstack.io

Why You Can't Afford to Miss Data Decisions
3 October 2022, thenewstack.io

Getting Started Using Scripts with InfluxDB
29 August 2022, thenewstack.io

provided by Google News

Circonus Simplifies Monitoring & Observability for Large Enterprises
11 May 2022, PR Newswire

provided by Google News

Job opportunities

Director, Product Documentation
Couchbase, Remote

Integration Systems Analyst - (Remote US)
Couchbase, Remote

Director, Couchbase Database - Query
Couchbase, Santa Clara, CA

Enterprise Sales Representative- Ohio
Couchbase, Cleveland, OH

Enterprise Sales Representative- New England
Couchbase, Boston, MA

Software Test Engineer
Groe Advisors, Remote

JAVA DEVELOPER
eTeam Inc., Allen, TX

Storage Administrator
NIH-NCBI, Bethesda, MD

Director of Customer Success
InfluxData, Austin, TX

Senior C# Team Lead
AlphaPoint, Remote

Senior Site Reliability Engineer
Tickets.com, Costa Mesa, CA

Site Reliability Engineer
Tickets.com, Costa Mesa, CA

jobs by Indeed



Share this page

Featured Products

Neo4j logo

Neo4j NODES 2022
Free online conference for developers and data scientists.
November 16/17 2022.
Register now for free!

Redis logo

The world’s most loved real‑time data platform.
Try free

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 80GB free.

Vertica logo

Vertica Accelerator. The fastest analytics and machine learning, delivered as SaaS, with automated setup, administration, and management. Free trial.

Present your product here