DB-EnginesExtremeDB: the hard real time dbmsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Cassandra vs. InterSystems IRIS vs. Milvus

System Properties Comparison Cassandra vs. InterSystems IRIS vs. Milvus

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCassandra  Xexclude from comparisonInterSystems IRIS  Xexclude from comparisonMilvus  Xexclude from comparison
DescriptionWide-column store based on ideas of BigTable and DynamoDB infoOptimized for write accessA containerised multi-model DBMS, interoperability and analytics data platform with wide capabilities for vertical and horizontal scalabilityA DBMS designed for efficient storage of vector data and vector similarity searches
Primary database modelWide column storeDocument store
Key-value store
Object oriented DBMS
Relational DBMS
Search engine
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score118.01
Rank#11  Overall
#1  Wide column stores
Score2.25
Rank#119  Overall
#22  Document stores
#23  Key-value stores
#2  Object oriented DBMS
#59  Relational DBMS
Score0.37
Rank#259  Overall
#17  Search engines
Websitecassandra.apache.orgwww.intersystems.com/­products/­intersystems-irismilvus.io
Technical documentationcassandra.apache.org/­doc/­latestdocs.intersystems.com/­irislatest/­csp/­docbook/­DocBook.UI.Page.clsmilvus.io/­docs/­overview.md
DeveloperApache Software Foundation infoApache top level project, originally developped by FacebookInterSystems
Initial release200820182019
Current release4.0.4, May 20222021.1, June 20212.0, January 2022
License infoCommercial or Open SourceOpen Source infoApache version 2commercialOpen Source infoApache Version 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.
Astra DB: Multi-cloud DBaaS built on Apache Cassandra.
Implementation languageJavaC++, Go
Server operating systemsBSD
Linux
OS X
Windows
AIX
Linux
macOS
Windows
Linux
macOS info10.14 or later
Windows infowith WSL 2 enabled
Data schemeschema-freedepending on used data model
Typing infopredefined data types such as float or dateyesyesNumeric and String
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.noyesno
Secondary indexesrestricted infoonly equality queries, not always the best performing solutionyesno
SQL infoSupport of SQLSQL-like SELECT, DML and DDL statements (CQL)yesno
APIs and other access methodsProprietary protocol infoCQL (Cassandra Query Language, an SQL-like language)
Thrift
JDBC
ODBC
RESTful HTTP API
RESTful HTTP API
Supported programming languagesC#
C++
Clojure
Erlang
Go
Haskell
Java
JavaScript infoNode.js
Perl
PHP
Python
Ruby
Scala
.Net
C++
Java
JavaScript (Node.js)
Python
C++
Go
Java
JavaScript (Node.js)
Python
Server-side scripts infoStored proceduresnoyesno
Triggersyesyesno
Partitioning methods infoMethods for storing different data on different nodesSharding infono "single point of failure"ShardingSharding
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factor infoRepresentation of geographical distribution of servers is possibleSource-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnono
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Immediate Consistency infocan be individually decided for each write operation
Immediate ConsistencyBounded Staleness
Eventual Consistency
Immediate Consistency
Session Consistency
Tunable Consistency
Foreign keys infoReferential integritynoyesno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datano infoAtomicity and isolation are supported for single operationsACIDno
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.noyesno
User concepts infoAccess controlAccess rights for users can be defined per objectyesno
More information provided by the system vendor
CassandraInterSystems IRISMilvus
Specific characteristicsApache Cassandra is the leading NoSQL, distributed database management system, well...
» more
Milvus is an open-source and cloud-native vector database built for production-ready...
» more
Competitive advantagesNo single point of failure ensures 100% availability . Operational simplicity for...
» more
Highly available, versatile, and robust with millisecond latency. Supports batch...
» more
Typical application scenariosInternet of Things (IOT), fraud detection applications, recommendation engines, product...
» more
Video media : video understanding, video deduplication. E-commerce and mobile applications...
» more
Key customersApple, Netflix, Uber, ING,, Intuit,Fidelity, NY Times, Outbrain, BazaarVoice, Best...
» more
Milvus is trusted by over 1,000 enterprises, including Baidu, eBay, IKEA, LINE, Shopee,...
» more
Market metricsCassandra is used by 40% of the Fortune 100.
» more
As of March 2022, 9.8k+ GitHub stars 1.4k+ Github forks 871k+ docker pulls 2k+ community...
» more
Licensing and pricing modelsApache license  Pricing for commercial distributions provided by DataStax and available...
» more
Milvus was released under the open-source Apache License 2.0 in October 2019. Managed...
» more
News

Create Cassandra Apps on AWS in Minutes, Not Weeks
25 May 2022

Cassandra Data Loading: 8 Tips for Loading Data into Astra DB
24 May 2022

3 Big Takeaways from KubeCon + CloudNativeCon Europe 2022
23 May 2022

Platforms Versus Stacks: What’s the Difference?
19 May 2022

Lift your MLOps pipeline to the cloud with Feast and Astra DB
18 May 2022

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 partiesDataStax Cassandra: Zero touch operations, configuration and management with true autoscaling
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

Instaclustr: Hosted & Managed Apache Cassandra as a Service
» more

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

More resources
CassandraInterSystems IRISMilvus
DB-Engines blog posts

Cassandra keeps climbing the ranks of the DB-Engines Ranking
3 May 2016, Matthias Gelbmann

Oracle is the DBMS of the Year
5 January 2016, Paul Andlinger, Matthias Gelbmann

Winners, losers and an attractive newcomer in Novembers DB-Engines ranking
2 November 2015, Paul Andlinger

show all

Recent citations in the news

Benchmarking Apache Cassandra (40 Nodes) vs. ScyllaDB (4 Nodes) – The New Stack
2 May 2022, thenewstack.io

Cloud-based Database Market 2022 Competitive Expectations with Industry Players – Teradata, Cassandra, Tencent, Oracle, IBM, etc – The Daily Vale
25 May 2022, The Daily Vale

NoSQL, NoMQ: Palo Alto Networks' New Event Streaming Paradigm
24 May 2022, thenewstack.io

Couchbase Server 7.1 advances enterprise NoSQL database
10 May 2022, TechTarget

Aerospike takes swipe at document databases JSON support
28 April 2022, The Register

provided by Google News

Agile Fractal Grid Selects InterSystems IRIS Data Platform™ to Support Delivery of Clean, Renewable and Secure Electricity on a Global Scale
5 May 2022, businesswire.com

Rhodes Group Leverages InterSystems to Improve Hepatitis C Treatment in New Mexico
26 April 2022, businesswire.com

InterSystems IRIS Data Platform reduces complexity for Epic customers
13 November 2020, TechTarget

Delivering better healthcare through data
20 May 2022, TechCentral.ie

InterSystems IRIS® FHIR® Accelerator Service Enables Easy Retrieval and Storage of Healthcare Data
20 September 2021, businesswire.com

provided by Google News

Top 10 Companies Working on Autonomous Mobile Robots in 2022
22 May 2022, Analytics Insight

Milvus, the AI Search Engine, Originally Developed by Zilliz Joins LF AI as New Incubation Project
10 April 2020, PR Newswire

What Is Vector Similarity Search? | Business Applications of Vector Search
11 August 2021, CIO Insight

Database technology evolves to combine machine learning and data storage
7 March 2022, VentureBeat

The Recommendation System
15 February 2022, News | Europeana Pro

provided by Google News

Job opportunities

Cassandra Database Engineer (Relocation Available)
Visa, Austin, TX

Database Engineer - Cassandra
Rockstar Games New York & New England, Manhattan, NY

Cassandra Database Engineer (Hybrid/Onsite)
Visa, Austin, TX

Senior Database Administrator (Cassandra & Mysql)
EasyPost, Remote

Cassandra and/or Cockroach - DBA
JPMorgan Chase Bank, N.A., Wilmington, DE

InterSystems Developer
Piper Companies, Remote

Server Engineer (AIX)
Sonic Healthcare USA, Inc, Austin, TX

Epic Bridges/IRIS Interface Developer
NYU Langone, New York, NY

Software Engineer
TriCore Reference Laboratories, Remote

Systems Administrator
Kaiser Permanente, Pleasanton, CA

jobs by Indeed



Share this page

Featured Products

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.

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

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

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Present your product here