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 > Cassandra vs. Oracle vs. SWC-DB vs. TerminusDB vs. Vertica

System Properties Comparison Cassandra vs. Oracle vs. SWC-DB vs. TerminusDB vs. Vertica

Editorial information provided by DB-Engines
NameCassandra  Xexclude from comparisonOracle  Xexclude from comparisonSWC-DB infoSuper Wide Column Database  Xexclude from comparisonTerminusDB infoformer name was DataChemist  Xexclude from comparisonVertica infoOpenText™ Vertica™  Xexclude from comparison
DescriptionWide-column store based on ideas of BigTable and DynamoDB infoOptimized for write accessWidely used RDBMSA high performance, scalable Wide Column DBMSScalable Graph Database platform making enterprise data available by exploiting inferred entities and relationshipsCloud or off-cloud analytical database and query engine for structured and semi-structured streaming and batch data. Machine learning platform with built-in algorithms, data preparation capabilities, and model evaluation and management via SQL or Python.
Primary database modelWide column storeRelational DBMSWide column storeGraph DBMSRelational DBMS infoColumn oriented
Secondary database modelsVector DBMS infostarting with release V5Document store
Graph DBMS infowith Oracle Spatial and Graph
RDF store infowith Oracle Spatial and Graph
Spatial DBMS infowith Oracle Spatial and Graph
Vector DBMS infosince Oracle 23
Time Series DBMSDocument store
RDF store
Spatial DBMS
Time Series DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score98.83
Rank#12  Overall
#1  Wide column stores
Score1244.08
Rank#1  Overall
#1  Relational DBMS
Score0.08
Rank#364  Overall
#13  Wide column stores
Score0.23
Rank#316  Overall
#27  Graph DBMS
Score10.06
Rank#42  Overall
#26  Relational DBMS
Websitecassandra.apache.orgwww.oracle.com/­databasegithub.com/­kashirin-alex/­swc-db
www.swcdb.org
terminusdb.comwww.vertica.com
Technical documentationcassandra.apache.org/­doc/­latestdocs.oracle.com/­en/­databaseterminusdb.github.io/­terminusdb/­#vertica.com/­documentation
DeveloperApache Software Foundation infoApache top level project, originally developped by FacebookOracleAlex KashirinDataChemist Ltd.OpenText infopreviously Micro Focus and Hewlett Packard
Initial release20081980202020182005
Current release4.1.3, July 202323c, September 20230.5, April 202111.0.0, January 202312.0.3, January 2023
License infoCommercial or Open SourceOpen Source infoApache version 2commercial inforestricted free version is availableOpen Source infoGPL V3Open Source infoGPL V3commercial infoLimited community edition free
Cloud-based only infoOnly available as a cloud servicenonononono infoon-premises, all major clouds - Amazon AWS, Microsoft Azure, Google Cloud Platform and containers
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 and C++C++Prolog, RustC++
Server operating systemsBSD
Linux
OS X
Windows
AIX
HP-UX
Linux
OS X
Solaris
Windows
z/OS
LinuxLinuxLinux
Data schemeschema-freeyes infoSchemaless in JSON and XML columnsschema-freeyesYes, but also semi-structure/unstructured data storage, and complex hierarchical data (like Parquet) stored and/or queried.
Typing infopredefined data types such as float or dateyesyesyesyes
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.noyesnonono
Secondary indexesrestricted infoonly equality queries, not always the best performing solutionyesNo Indexes Required. Different internal optimization strategy, but same functionality included.
SQL infoSupport of SQLSQL-like SELECT, DML and DDL statements (CQL)yes infowith proprietary extensionsSQL-like query languageSQL-like query language (WOQL)Full 1999 standard plus machine learning, time series and geospatial. Over 650 functions.
APIs and other access methodsProprietary protocol infoCQL (Cassandra Query Language, an SQL-like language)
Thrift
JDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
Proprietary protocol
Thrift
OWL
RESTful HTTP API
WOQL (Web Object Query Language)
ADO.NET
JDBC
Kafka Connector
ODBC
RESTful HTTP API
Spark Connector
vSQL infocharacter-based, interactive, front-end utility
Supported programming languagesC#
C++
Clojure
Erlang
Go
Haskell
Java
JavaScript infoNode.js
Perl
PHP
Python
Ruby
Scala
C
C#
C++
Clojure
Cobol
Delphi
Eiffel
Erlang
Fortran
Groovy
Haskell
Java
JavaScript
Lisp
Objective C
OCaml
Perl
PHP
Python
R
Ruby
Scala
Tcl
Visual Basic
C++JavaScript
Python
C#
C++
Go
Java
JavaScript (Node.js)
Perl
PHP
Python
R
Server-side scripts infoStored proceduresnoPL/SQL infoalso stored procedures in Java possiblenoyesyes, PostgreSQL PL/pgSQL, with minor differences
Triggersyesyesnoyesyes, called Custom Alerts
Partitioning methods infoMethods for storing different data on different nodesSharding infono "single point of failure"Sharding, horizontal partitioningShardingGraph Partitioninghorizontal partitioning, hierarchical partitioning
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factor infoRepresentation of geographical distribution of servers is possibleMulti-source replication
Source-replica replication
Journaling StreamsMulti-source replication infoOne, or more copies of data replicated across nodes, or object-store used for repository.
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesno infocan be realized in PL/SQLnonono infoBi-directional Spark integration
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Immediate Consistency infocan be individually decided for each write operation
Immediate ConsistencyImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynoyesyesyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datano infoAtomicity and isolation are supported for single operationsACID infoisolation level can be parameterizedACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesyesyes infoin-memory journalingyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyes infoVersion 12c introduced the new option 'Oracle Database In-Memory'nono
User concepts infoAccess controlAccess rights for users can be defined per objectfine grained access rights according to SQL-standardRole-based access controlfine grained access rights according to SQL-standard; supports Kerberos, LDAP, Ident and hash
More information provided by the system vendor
CassandraOracleSWC-DB infoSuper Wide Column DatabaseTerminusDB infoformer name was DataChemistVertica infoOpenText™ Vertica™
Specific characteristicsApache Cassandra is the leading NoSQL, distributed database management system, well...
» more
Deploy-anywhere database for large-scale analytical deployments. Deploy off-cloud,...
» more
Competitive advantagesNo single point of failure ensures 100% availability . Operational simplicity for...
» more
Fast, scalable, and capable of high concurrency. Separation of compute/storage leverages...
» more
Typical application scenariosInternet of Things (IOT), fraud detection applications, recommendation engines, product...
» more
Communication and network analytics, Embedded analytics, Fraud monitoring and Risk...
» more
Key customersApple, Netflix, Uber, ING,, Intuit,Fidelity, NY Times, Outbrain, BazaarVoice, Best...
» more
Abiba Systems, Adform, adMarketplace, AmeriPride, Anritsu, AOL, Avito, Auckland Transport,...
» more
Market metricsCassandra is used by 40% of the Fortune 100.
» more
Licensing and pricing modelsApache license  Pricing for commercial distributions provided by DataStax and available...
» more
Cost-based models and subscription-based models are both available. One license is...
» more
News

An Introduction to David Jones-Gilardi, Developer Relations
11 June 2024

Introducing Tejas Kumar, Developer Relations Engineer
7 June 2024

Indexing All of Wikipedia on a Laptop
5 June 2024

An Introduction to Phil Nash, Developer Relations
3 June 2024

Focus on Creativity, Not Clusters: DataStax Mission Control in Action!
30 May 2024

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 partiesCassandra Forward event: Want to level up your Cassandra game? Watch now replays of the March 2023 sessions.
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more
Navicat for Oracle improves the efficiency and productivity of Oracle developers and administrators with a streamlined working environment.
» more

Devart ODBC driver for Oracle accesses Oracle databases from ODBC-compliant reporting, analytics, BI, and ETL tools on both 32 and 64-bit Windows, macOS, and Linux.
» more

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

More resources
CassandraOracleSWC-DB infoSuper Wide Column DatabaseTerminusDB infoformer name was DataChemistVertica infoOpenText™ Vertica™
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

MySQL is the DBMS of the Year 2019
3 January 2020, Matthias Gelbmann, Paul Andlinger

The struggle for the hegemony in Oracle's database empire
2 May 2017, Paul Andlinger

Architecting eCommerce Platforms for Zero Downtime on Black Friday and Beyond
25 November 2016, Tony Branson (guest author)

show all

Conferences, events and webinars

Oracle Cloud World
Las Vegas, 9-12 September 2024

Recent citations in the news

ScyllaDB 6.0 advances open source database scalability
12 June 2024, VentureBeat

Here's What to Know About Apache Cassandra 5.0
15 April 2024, hackernoon.com

Microsoft extends life support for aging Apache Cassandra 3.11 database
10 October 2023, The Register

How Zalando migrated their shopping carts to Amazon DynamoDB from Apache Cassandra | Amazon Web Services
11 October 2023, AWS Blog

Microsoft Build 2024: Cosmos DB for NoSQL gets vector search
21 May 2024, InfoWorld

provided by Google News

Oracle and Google Cloud Announce a Groundbreaking Multicloud Partnership
11 June 2024, PR Newswire

Oracle and Google enter multi-cloud partnership
12 June 2024, Techzine Europe

4 Key Takeaways From Oracle's Earnings Call
11 June 2024, Investopedia

Ricoh Selects Rimini Street to Optimize and Secure its Oracle EBS and Oracle Database Instances
11 June 2024, Business Wire

Oracle agrees cloud interconnect, database services on Google Cloud
12 June 2024, Telecompaper EN

provided by Google News

2022 All O-Zone Football Team
17 December 2022, Ozarks Sports Zone

provided by Google News

How TerminusDB is commercializing its open source graph database
16 March 2021, VentureBeat

TerminusDB Takes on Data Collaboration with a git-Like Approach
1 December 2020, The New Stack

Trinity College spinout TerminusDB secures €3.6m in investment
15 March 2021, The Irish Times

[MCR2030-CAMS-ARISE-UNDRR Webinar] Preventing cascading failures of critical assets: Using the Open-Source ...
12 April 2022, United Nations Office for Disaster Risk Reduction

Irish start-ups received €28m from Enterprise Ireland in 2021
7 April 2022, SiliconRepublic.com

provided by Google News

HP Rolls Out Vertica Marketplace for Big Data Analytics
31 May 2024, Data Center Knowledge

MapR Hadoop Upgrade Runs HP Vertica
22 September 2023, InformationWeek

Stonebraker Seeks to Invert the Computing Paradigm with DBOS
12 March 2024, Datanami

OpenText expands enterprise portfolio with AI and Micro Focus integrations
25 July 2023, VentureBeat

Postgres pioneer Michael Stonebraker promises to upend the database once more
26 December 2023, The Register

provided by Google News



Share this page

Featured Products

Neo4j logo

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

Milvus logo

Vector database designed for GenAI, fully equipped for enterprise implementation.
Try Managed Milvus for Free

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

Present your product here