DBMS > DuckDB vs. Google Cloud Spanner vs. Graphite vs. Machbase vs. SAP IQ
System Properties Comparison DuckDB vs. Google Cloud Spanner vs. Graphite vs. Machbase vs. SAP IQ
Editorial information provided by DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | DuckDB Xexclude from comparison | Google Cloud Spanner Xexclude from comparison | Graphite Xexclude from comparison | Machbase ![]() | SAP IQ ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | An embeddable, in-process, column-oriented SQL OLAP RDBMS | A horizontally scalable, globally consistent, relational database service. It is the externalization of the core Google database that runs the biggest aspects of Google, like Ads and Google Play. | Data logging and graphing tool for time series data ![]() | TimeSeries DBMS for IoT and BigData | Columnar RDBMS optimized for Big Data analytics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary database model | Relational DBMS | Relational DBMS | Time Series DBMS | Time Series DBMS | Relational DBMS ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | duckdb.org | cloud.google.com/spanner | github.com/graphite-project/graphite-web | www.machbase.com | www.sap.com/products/sybase-iq-big-data-management.html | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation | duckdb.org/docs | cloud.google.com/spanner/docs | graphite.readthedocs.io | endoc.machbase.com | help.sap.com/iq | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer | Chris Davis | Machbase | SAP, formerly Sybase | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial release | 2018 | 2017 | 2006 | 2013 | 1994 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current release | 0.2, August 2020 | V4.0 | 16.1 SPS04, April 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License ![]() | Open Source ![]() | commercial | Open Source ![]() | commercial ![]() | commercial | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cloud-based only ![]() | no | yes | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS offerings (sponsored links) ![]() Providers of DBaaS offerings, please contact us to be listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementation language | C++ | Python | C | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server operating systems | server-less | hosted | Linux Unix | Linux Windows | AIX HP-UX Linux Solaris Windows | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data scheme | yes | yes | yes | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typing ![]() | yes | yes | Numeric data only | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML support ![]() | no | no | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary indexes | yes | yes | no | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | yes | yes ![]() | no | SQL-like query language | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs and other access methods | CLI Client JDBC | gRPC (using protocol buffers) API JDBC ![]() RESTful HTTP API | HTTP API Sockets | HTTP REST JDBC ODBC | ADO.NET JDBC ODBC RESTful HTTP API | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported programming languages | C C++ Go ![]() Java Python R Ruby ![]() | Go Java JavaScript (Node.js) Python | JavaScript (Node.js) Python | C C# C++ Java JavaScript PHP ![]() Python R ![]() Scala | C C# C++ Java Perl PHP Python Ruby | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-side scripts ![]() | no | no | no | no | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | no | no | no | no | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitioning methods ![]() | none | Sharding | none | Sharding | shared disk or shared nothing architectures with SAP IQ Multiplexer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replication methods ![]() | none | Multi-source replication with 3 replicas for regional instances. | none | selectable replication factor | SAP/Sybase Replication Server | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | no | yes ![]() | no | no | Hadoop integration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consistency concepts ![]() | Immediate Consistency | Immediate Consistency | none | Immediate Consistency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Foreign keys ![]() | no | yes ![]() | no | no | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaction concepts ![]() | ACID | ACID ![]() | no | no | ACID | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | yes, multi-version concurrency control (MVCC) | yes | yes ![]() | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | yes | yes | yes | no | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-memory capabilities ![]() | yes | no | yes ![]() | no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User concepts ![]() | no | Access rights for users, groups and roles based on Google Cloud Identity and Access Management (IAM) | no | simple password-based access control | fine grained access rights according to SQL-standard | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More information provided by the system vendor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DuckDB | Google Cloud Spanner | Graphite | Machbase ![]() | SAP IQ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | Machbase is an extremely fast time series database which processes large volumes... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | Fastest Database for IIoT, Independently verified, on Industry Standard Benchmarks.... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Distributed Query In Machbase Cluster Edition, a broker node, which is responsible... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | Samsung, POSCO, Hyundai » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | Real-time data processing Real-time index creation Optimized DBMS for processing... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | Machbase provide several product editions, including: Intelligent Edge Device, Fog... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
We invite representatives of system vendors to contact us for updating and extending the system information, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related products and servicesWe invite representatives of vendors of related products to contact us for presenting information about their offerings here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DuckDB | Google Cloud Spanner | Graphite | Machbase ![]() | SAP IQ ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DB-Engines blog posts | Time Series DBMS are the database category with the fastest increase in popularity Time Series DBMS as a new trend? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent citations in the news | 4 predictions for open source in 2021 Data management system developed to bridge the gap between databases and data science Beyond the mainstream database offerings provided by Google News | Google enhances Cloud Spanner and other databases Google Updates Cloud Spanner with New Features: Backup on Demand, Local Emulator, and More Indonesian conglomerate Salim Group taps Google Cloud in digital push Google Releases Spanner Emulator Google lays out HarbourBridge to tempt PostgreSQL users onto Cloud Spanner • DEVCLASS provided by Google News | Elastic and Grafana Labs Partner on the Official Grafana Elasticsearch Plugin New copolymer binder to extend the life of lithium ion batteries Graphite Miners News For The Month Of February 2021 Apple Watch Series 3 vs SE vs Series 6: Pick the right watch for your wrist In Never-Before-Seen Drawings, Robert Colescott Satirizes Art History provided by Google News | MachBase Bests the Competition to Take Top Slot as Fastest IoT Database Ranks #1 in Industry standard TPCx-IoT Database Benchmark Doosan Machine Tools Selects MachBase Time-Series Database for Enhanced Edge Computing Capabilities Enabling the Edge, The True IIoT Opportunity; Machbase Makes "Smart" Possible with its Newly Introduced Edge Database Edition Machbase Enables Edge Analytics for Multiple Locations Accenture Announces Intention to Acquire Cirruseo, a Leader in Google Cloud Solutions in France provided by Google News | A look inside the SAP IQ column-oriented database Forrester Research Names SAP a Leader in Data Management for Analytics What Will Happen After End Of Support For Sybase? SAP data and analytics: in with the new, don't squander the old What's new in SAP HANA Cloud Services and why it matters provided by Google News | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Job opportunities | Data Science Intern Data Engineer - Remote, SF, or DEN Software Engineer - Personalization Cloud Engineer (Expert) - App & Platform Mgmt - IT - Cor Senior GCP Architect | REMOTE JOB | Rod Repair Data Entry Associate (Orvis Rod Shop) Shipping Clerk Data Analyst - Technology Products Insights Quality Technician - Gage Crib Material Handler | SAP ILM & Data Archiving Consultant Senior Data Warehouse Architect Junior Data Strategy Analyst (JDSA)* |
Share this page