DB-EnginesInfluxDB download bannerEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Druid vs. InfluxDB vs. NCache

System Properties Comparison Druid vs. InfluxDB vs. NCache

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameDruid  Xexclude from comparisonInfluxDB  Xexclude from comparisonNCache  Xexclude from comparison
DescriptionOpen-source analytics data store designed for OLAP queries on timeseries dataDBMS for storing time series, events and metricsOpen source in-memory key-value store
Primary database modelRelational DBMS
Time Series DBMS
Time Series DBMSKey-value store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.69
Rank#118  Overall
#61  Relational DBMS
#7  Time Series DBMS
Score18.08
Rank#34  Overall
#1  Time Series DBMS
Score1.02
Rank#144  Overall
#23  Key-value stores
Websitedruid.iowww.influxdata.com/­time-series-platform/­influxdbwww.alachisoft.com/­ncache
Technical documentationdruid.io/­docs/­latest/­design/­index.htmldocs.influxdata.com/­influxdbwww.alachisoft.com/­resources/­docs
DeveloperMetamarkets Group and contributorsAlachisoft
Initial release201220132004
Current release1.7.5, March 20194.9, February 2018
License infoCommercial or Open SourceOpen Source infoApache license v2Open Source infoMIT-License; commercial enterprise version availableOpen Source infoApache 2.0
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.
Implementation languageJavaGoC#, C++, .NET
Server operating systemsLinux
OS X
Unix
Linux
OS X infothrough Homebrew
Windows
Data schemeyes infoschema-less columns are supportedschema-freeschema-free
Typing infopredefined data types such as float or dateyesNumeric data and Strings
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.nonono
Secondary indexesyesnoyes
SQL infoSupport of SQLSQL support via Apache Calcite adapterSQL-like query languageSQL-like query syntax (OQL) for searching the cache
APIs and other access methodsJSON over HTTPHTTP API
JSON over UDP
LINQ
Proprietary protocol
Supported programming languagesClojure
JavaScript
PHP
Python
R
Ruby
Scala
.Net
Clojure
Erlang
Go
Haskell
Java
JavaScript
JavaScript (Node.js)
Lisp
Perl
PHP
Python
R
Ruby
Rust
Scala
.Net
C#
Java
Visual Basic.NET
Server-side scripts infoStored proceduresnonono infosupport for stored procedures with SQL-Server CLR
Triggersnonoyes infoNotifications
Partitioning methods infoMethods for storing different data on different nodesShardingSharding infoin enterprise version onlyyes
Replication methods infoMethods for redundantly storing data on multiple nodesyes, via HDFS, S3 or other storage enginesselectable replication factor infoin enterprise version onlyyes, with selectable consistency level
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonoyes
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual Consistency
Immediate Consistency
Foreign keys infoReferential integritynonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanonooptimistic locking
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.noyes infoDepending on used storage engineyes
User concepts infoAccess controlno infoavailable via extensionssimple rights management via user accountsauthentification to access the cache via Active Directory/LDAP (possible roles: user, administrator)
More information provided by the system vendor
DruidInfluxDBNCache
Specific characteristicsInfluxData includes the open source time-series database InfluxDB . It supports high...
» more
NCache has been the market leader in .NET Distributed Caching for the last 10 years....
» more
Competitive advantagesTime to Value An end-to-end platform, InfluxData is ready to go on the cloud or via...
» more
Ncache is 100% .NET with ASP.NET Session State storage, ASP.NET View State Caching,...
» more
Typical application scenariosIoT & Sensor Monitoring Instrumentation of every available surface in the material...
» more
NCache enables industries and users including users doing: Fraud Detection, Retail...
» more
Key customersInfluxData , the creator of InfluxDB, delivers a modern Open Source Platform built...
» more
Bank of America, Citi, Natures Way, Charter Spectrum, Barclays, Henry Schein, GBM,...
» more
Market metricsFastest growing database to garnish 14,018 github stars Over 148,000 servers deployed...
» more
Market Leader in .NET Distributed Caching for the last 10 years.
» more
Licensing and pricing modelsOpen source core with closed source clustering available either on-premise or on...
» more
The NCache Enterprise licensing model is according to the number of nodes and shards...
» more
News

Fixing Four ASP.NET Performance Bottlenecks
28 May 2018

How to Optimize ASP.NET Core Performance with Distributed Cache?
23 February 2018

Advantages of Migrating to NCache from AppFabric
21 February 2017

Pub/Sub Design Pattern in .NET Distributed Cache
16 August 2016

How to Use Locking in a Distributed Cache for Data Consistency?
27 April 2016

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

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

More resources
DruidInfluxDBNCache
DB-Engines blog posts

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

Conferences and events

InfluxDays
London, 13-14 June 2019

Recent citations in the news

What's Behind Lyft's Choices in Big Data Tech
10 May 2019, Datanami

Imply launches with $2M to commercialize the Druid open-source data store
19 October 2015, VentureBeat

Hadoop Creator Yahoo Finds It's Not Enough, Turns to Druid
30 July 2015, ADT Magazine

Azure HDInsight Brings Next Generation Hadoop 3.0 and Enterprise Security to the Cloud
24 September 2018, HPCwire

Yahoo Casts Real-Time OLAP Queries with Druid
4 August 2015, Datanami

provided by Google News

InfluxData Opens InfluxDB Cloud 2.0 to Public Beta
7 May 2019, DevOps.com

How the Aquicore Solution Cuts Energy Waste and Improve Tenant Comfort Levels with InfluxDB Cloud
9 May 2019, ADT Magazine

What's the point: Firebase, InfluxDB Cloud, Google Cloud TPU pods
8 May 2019, DevClass

3 Stories That Take Big Data and AI Beyond the Buzz
10 May 2019, SDxCentral

InfluxData Expands to Austin
1 May 2019, Business Wire

provided by Google News

How to use NCache in ASP.Net Core
25 February 2019, InfoWorld

NCache Distributed Cache for .NET Gets Open Sourced
28 January 2015, Visual Studio Magazine

NCache: A Distributed Cache for the .NET Platform Available Today
11 June 2008, InfoQ.com

Basic NCache is Now Open Source
10 March 2015, InfoQ.com

Velocity: Microsoft's Distributed In-Memory Cache
4 June 2008, InfoQ.com

provided by Google News

Job opportunities

Sr. Data Engineer - Cloud
CrowdStrike, Remote

Sr. Software Engineer
Paypal, San Jose, CA

Software Engineer
Paypal, San Jose, CA

PH-Technology Infrastructure Support Sr
Walt Disney Imagineering, Lake Buena Vista, FL

Technology Infrastructure Support Sr
Walt Disney Imagineering, Glendale, CA

Data Platform Engineer
C.H. Robinson, Eden Prairie, MN

Cloud Coach
Verizon, Irving, TX

Cloud DevOps Coach
Verizon, Irving, TX

Application Testing and Technical Analyst
Bank of America, Charlotte, NC

.Net Software Developer
Bank of America, Plano, TX

Software Engineer, .Net/C# API
Green Dot Corporation, Pasadena, CA

.Net Application Developer
Bank of America, Charlotte, NC

Sr. .NET Applications Architect
Evolver Inc., San Francisco, CA

jobs by Indeed




Share this page

Featured Products

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Redis logo

Start now with Redis Cloud
Secure, highly available Redis as a serverless, hosted, fully managed cloud service.
Sign up here.

RavenDB logo

Runs on Windows, Linux, Raspberry Pi. Easy to Operate, Fast Performance.
APIs for JS, .NET, Python.
Take a Free Download

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Present your product here