DBMS > Cassandra vs. TimescaleDB
System Properties Comparison Cassandra vs. TimescaleDB
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||Cassandra Xexclude from comparison||TimescaleDB Xexclude from comparison|
|Description||Wide-column store based on ideas of BigTable and DynamoDB Optimized for write access||A time series DBMS optimized for fast ingest and complex queries, based on PostgreSQL|
|Primary database model||Wide column store||Time Series DBMS|
|Secondary database models||Vector DBMS starting with release V5||Relational DBMS|
|Developer||Apache Software Foundation Apache top level project, originally developped by Facebook||Timescale|
|Current release||4.1.3, July 2023||2.11.0, May 2023|
|License Commercial or Open Source||Open Source Apache version 2||Open Source Apache 2.0|
|Cloud-based only Only available as a cloud service||no||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Server operating systems||BSD|
|Typing predefined data types such as float or date||yes||numerics, strings, booleans, arrays, JSON blobs, geospatial dimensions, currencies, binary data, other complex data types|
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.||no||yes|
|Secondary indexes||restricted only equality queries, not always the best performing solution||yes|
|SQL Support of SQL||SQL-like SELECT, DML and DDL statements (CQL)||yes full PostgreSQL SQL syntax|
|APIs and other access methods||Proprietary protocol CQL (Cassandra Query Language, an SQL-like language)|
native C library
streaming API for large objects
|Supported programming languages||C#|
|Server-side scripts Stored procedures||no||user defined functions, PL/pgSQL, PL/Tcl, PL/Perl, PL/Python, PL/Java, PL/PHP, PL/R, PL/Ruby, PL/Scheme, PL/Unix shell|
|Partitioning methods Methods for storing different data on different nodes||Sharding no "single point of failure"||yes, across time and space (hash partitioning) attributes|
|Replication methods Methods for redundantly storing data on multiple nodes||selectable replication factor Representation of geographical distribution of servers is possible||Source-replica replication with hot standby and reads on replicas|
|MapReduce Offers an API for user-defined Map/Reduce methods||yes||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Eventual Consistency|
Immediate Consistency can be individually decided for each write operation
|Foreign keys Referential integrity||no||yes|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||no Atomicity and isolation are supported for single operations||ACID|
|Concurrency Support for concurrent manipulation of data||yes||yes|
|Durability Support for making data persistent||yes||yes|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||no||no|
|User concepts Access control||Access rights for users can be defined per object||fine grained access rights according to SQL-standard|
|More information provided by the system vendor|
|Specific characteristics||Apache Cassandra is the leading NoSQL, distributed database management system, well...|
|Competitive advantages||No single point of failure ensures 100% availability . Operational simplicity for...|
|Typical application scenarios||Internet of Things (IOT), fraud detection applications, recommendation engines, product...|
|Key customers||Apple, Netflix, Uber, ING,, Intuit,Fidelity, NY Times, Outbrain, BazaarVoice, Best...|
|Market metrics||Cassandra is used by 40% of the Fortune 100.|
|Licensing and pricing models||Apache licenseÂ Pricing for commercial distributions provided by DataStax and available...|
Keeping the Momentum Rolling with Google Cloud
A Perfect Pair: Apache Cassandra and Generative AI
We invite representatives of system vendors to contact us for updating and extending the system information,
|Related products and services|
|3rd parties||Cassandra Forward event: Want to level up your Cassandra game? Watch now replays of the March 2023 sessions.|
CData: Connect to Big Data & NoSQL through standard Drivers.
Instaclustr: Hosted & Managed Apache Cassandra as a Service
Aiven for Apache Cassandra: A truly distributed database that can handle large volumes of writes.
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|DB-Engines blog posts|
Cassandra keeps climbing the ranks of the DB-Engines Ranking Oracle is the DBMS of the Year Winners, losers and an attractive newcomer in Novembers DB-Engines ranking
Oracle is the DBMS of the Year Winners, losers and an attractive newcomer in Novembers DB-Engines ranking
Winners, losers and an attractive newcomer in Novembers DB-Engines ranking
|Conferences and events|
Cassandra Summit 2023
|Recent citations in the news|
5 Hard Problems in Vector Search, and How Cassandra Solves Them
DataStax Unveils New JSON API for Astra DB, Catering to 13M ...
[Latest News] NoSQL Database Market Size, Share, Growth | Forecast, 2030
Global NoSQL Databases Software Market Overview  | Market ...
How AI Helped Us Add Vector Search to Cassandra in 6 Weeks
provided by Google News
Visualizing IoT Data at Scale With Hopara and TimescaleDB
InfluxDB Clustered targets on-premises time-series database deployments
New TDengine Benchmark Results Show Up to 37.0x Higher Query ...
Timescale Valuation Rockets to Over $1B with $110M Round ...
Timescale Announces Corporate Rebrand Reflecting Company's ...
provided by Google News
GoLang Backend Engineer
Senior Cassandra Database Engineer
Staff Database Engineer
Rust Engineers (Multiple Openings) - Remote
Full Stack Developer
Senior Full Stack Developer
Financial Markets Data Specialist
Share this page