DBMS > GreptimeDB vs. OpenSearch
System Properties Comparison GreptimeDB vs. OpenSearch
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||GreptimeDB Xexclude from comparison||OpenSearch Xexclude from comparison|
|Description||An open source Time Series DBMS built for increased scalability, high performance and efficiency||A distributed, RESTful search and analytics engine forked from Elasticsearch and based on Apache Lucene|
|Primary database model||Time Series DBMS||Search engine|
|Secondary database models||Vector DBMS|
|Developer||Greptime Inc.||Amazon Web Services|
|Current release||2.5.0, January 2023|
|License Commercial or Open Source||Open Source Apache Version 2.0||Open Source Apache Version 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.
|Aiven for OpenSearch: Fully managed open source search and analytics suite. Out-of-the-box integrations get you up and running in a couple of clicks.|
|Server operating systems||Docker|
|All OS with a Java VM|
|Data scheme||Fixed schema||schema-free Flexible type definitions. Once a type is defined, it is persistent|
|Typing predefined data types such as float or date||yes||yes|
|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|
|Secondary indexes||yes||yes All search fields are automatically indexed|
|SQL Support of SQL||yes||SQL-like query language|
|APIs and other access methods||gRPC|
RESTful HTTP/JSON API
|Supported programming languages||Java||Go|
Ruby Elasticsearch client
|Server-side scripts Stored procedures||Python||yes|
|Triggers||yes by using the 'percolation' feature|
|Partitioning methods Methods for storing different data on different nodes||Sharding||Sharding|
|Replication methods Methods for redundantly storing data on multiple nodes||yes|
|MapReduce Offers an API for user-defined Map/Reduce methods||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Immediate Consistency||Eventual Consistency Synchronous doc based replication. Get by ID may show delays up to 1 sec. Configurable write consistency: one, quorum, all|
|Foreign keys Referential integrity||no|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||no|
|Concurrency Support for concurrent manipulation of data||yes||yes|
|Durability Support for making data persistent||yes||yes|
|More information provided by the system vendor|
|Specific characteristics||GreptimeDB is a SQL & Python-enabled timeseries database system built from scratch...|
|OpenSearch is a highly scalable and extensible open-source software suite for search,...|
|Competitive advantages||- Inherits advantages of Rust, such as excellent performance, memory safe, resource...|
|Distributed as fully open source under Apache License, Version 2.0 (ALv2), OpenSearch...|
|Typical application scenarios||For IoT industries, GreptimeDB can seamless integrate with message queues and other...|
|The OpenSearch platform is used across a broad range of search , analytics, and observability...|
|Licensing and pricing models||GreptimeDB: open source, distributed, cloud-native TSDB; supports Hybrid Time-series...|
|The OpenSearch Project offers open source software licensed under Apache License...|
|Related products and services|
|3rd parties||Aiven for OpenSearch: Fully managed open source search and analytics suite. Out-of-the-box integrations get you up and running in a couple of clicks.
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|Recent citations in the news|
provided by Google News
AWS is the preferred cloud provider for SCAYLE, the commerce ...
Astronomer Accelerates AI Workflows with Integrations for Top LLM ...
Java News Roundup: Spring Boot 3.2, Spring Pulsar 1.0, Hibernate ...
AWS enhances AI services with foundation model capabilities for ...
provided by Google News
Staff Data Scientist
Senior Member of Technical Staff: OpenSearch/OCI
Senior Linux Systems Administrator
Support Engineer, Tier 3
Jaspersoft/Applications Developer - Secret Clearance
Share this page