Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: update benchmark reports #1591

Merged
merged 3 commits into from
Mar 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/faq-and-others/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,9 @@ As mentioned, the cloud version offers more ready-to-use features to help you ge

You can find the public TSBS benchmark results [here](https://github.com/GreptimeTeam/greptimedb/tree/main/docs/benchmarks/tsbs) and the deployment documentation [here](/getting-started/installation/overview.md).

For more about performance reports please read [How is GreptimeDB's performance compared to other solutions?](/user-guide/concepts/features-that-you-concern.md#how-is-greptimedbs-performance-compared-to-other-solutions)


### What should I do if the region becomes `DOWNGRADED` and the tables on that node become read-only after the datanode restarts? Is there a way to automatically reactivate it?

According to your configuration, the failover in metasrv, which may mark the region as `DOWNGRADED`, is disabled. Another procedure that may mark a region as `DOWNGRADED` is the region migration procedure. Please try running the region migration procedure and provide feedback for further assistance.
Expand Down
4 changes: 3 additions & 1 deletion docs/user-guide/concepts/features-that-you-concern.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,13 @@ GreptimeDB also offers a fully-managed cloud service [GreptimeCloud](https://gre

## How is GreptimeDB's performance compared to other solutions?

[GreptimeDB archives 1 billion cold run #1 in JSONBench!](https://greptime.com/blogs/2025-03-18-jsonbench-greptimedb-performance)

Please read the performance benchmark reports:

* [GreptimeDB vs. InfluxDB](https://greptime.com/blogs/2024-08-07-performance-benchmark)
* [GreptimeDB vs. Grafana Mimir](https://greptime.com/blogs/2024-08-02-datanode-benchmark)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.com/blogs/2024-08-22-log-benchmark)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.com/blogs/2025-03-10-log-benchmark-greptimedb)
* [GreptimeDB vs. SQLite](https://greptime.com/blogs/2024-08-30-sqlite)

## Does GreptimeDB have disaster recovery solutions?
Expand Down
4 changes: 3 additions & 1 deletion docs/user-guide/concepts/why-greptimedb.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ GreptimeDB leverages cloud object storage (like AWS S3 and Azure Blob Storage et

As for performance optimization, GreptimeDB utilizes different techniques such as, LSM Tree, data sharding, and kafka-based WAL design, to handle large workloads of time-series data ingestion.

GreptimeDB is written in pure Rust for superior performance and reliability. The powerful and fast query engine is powered by vectorized execution and distributed parallel processing (Thanks to [Apache DataFusion](https://datafusion.apache.org/)), and combined with [indexing capabilities](/user-guide/manage-data/data-index.md) such as inverted index, data skipping index and full-text index, etc. GreptimeDB builds smart indexing and Massively Parallel Processing (MPP) together to boost pruning and filtering. read the [benchmark reports](https://www.greptime.com/blogs/2024-09-09-report-summary).
GreptimeDB is written in pure Rust for superior performance and reliability. The powerful and fast query engine is powered by vectorized execution and distributed parallel processing (Thanks to [Apache DataFusion](https://datafusion.apache.org/)), and combined with [indexing capabilities](/user-guide/manage-data/data-index.md) such as inverted index, data skipping index and full-text index, etc. GreptimeDB builds smart indexing and Massively Parallel Processing (MPP) together to boost pruning and filtering.

[GreptimeDB archives 1 billion cold run #1 in JSONBench!](https://greptime.com/blogs/2025-03-18-jsonbench-greptimedb-performance), read more [benchmark reports](https://www.greptime.com/blogs/2024-09-09-report-summary).

## Elastic Scaling with Kubernetes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,8 @@ GreptimeDB 是一个快速发展的开源项目,欢迎社区的反馈和贡献

用户可以查看我们的 [TSBS 基准测试结果](https://github.com/GreptimeTeam/greptimedb/tree/main/docs/benchmarks/tsbs)并查看相关的[部署文档](https://docs.greptime.com/getting-started/installation/overview)。

更多性能报告请参考[GreptimeDB 对比其他存储或时序数据库的性能如何](/user-guide/concepts/features-that-you-concern.md#greptimedb-对比其他存储或时序数据库的性能如何)。

### 在 datanode 重启后,某些节点的 region 状态变为 `DOWNGRADED` 且表变为只读,该如何处理?是否可以自动重新激活?

根据用户的配置,metasrv 中的故障转移功能已禁用,这可能导致 region 被标记为 `DOWNGRADED`。此外,region 迁移过程也可能标记 region 为 `DOWNGRADED`。建议尝试运行 region 迁移程序,完成后请反馈具体情况以获得进一步帮助。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,13 @@ GreptimeDB 还提供一个完全托管的云服务 [GreptimeCloud](https://grept

## GreptimeDB 对比其他存储或时序数据库的性能如何?

GreptimeDB 在 [ClickHouse 的 JSONBench 测试中 Cold Run 斩获第一](https://greptime.cn/blogs/2025-03-18-json-benchmark-greptimedb)!

请阅读以下性能报告:

* [GreptimeDB vs. InfluxDB](https://greptime.cn/blogs/2024-08-08-report)
* [GreptimeDB vs. Grafana Mimir](https://greptime.cn/blogs/2024-08-01-grafana)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.cn/blogs/2024-08-21-report)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.cn/blogs/2025-03-07-greptimedb-log-benchmark)
* [GreptimeDB vs. SQLite](https://greptime.cn/blogs/2024-08-30-sqlite)

## GreptimeDB 有灾难恢复解决方案吗?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ GreptimeDB 采用云对象存储(如 AWS S3、阿里云 OSS 和 Azure Blob Sto

在性能优化方面,GreptimeDB 运用了多种技术,如 LSM Tree、数据分片和基于 Kafka 的 WAL 设计,以处理大规模时序数据的写入。

GreptimeDB 采用纯 Rust 编写,确保卓越的性能、安全和可靠性。其强大快速的查询引擎基于向量化执行和分布式并行处理(得益于 [Apache DataFusion](https://datafusion.apache.org/)),并结合了[多种索引能力](/user-guide/manage-data/data-index),如倒排索引、跳数索引和全文索引等。GreptimeDB 将智能索引和大规模并行处理(MPP)相结合,以提升数据剪枝和过滤效率。详情请参阅[性能测试报告](https://greptime.cn/blogs/2024-09-09-report-summary)。
GreptimeDB 采用纯 Rust 编写,确保卓越的性能、安全和可靠性。其强大快速的查询引擎基于向量化执行和分布式并行处理(得益于 [Apache DataFusion](https://datafusion.apache.org/)),并结合了[多种索引能力](/user-guide/manage-data/data-index.md),如倒排索引、跳数索引和全文索引等。GreptimeDB 将智能索引和大规模并行处理(MPP)相结合,以提升数据剪枝和过滤效率。

GreptimeDB 在 [ClickHouse 的 JSONBench 测试中 Cold Run 斩获第一](https://greptime.cn/blogs/2025-03-18-json-benchmark-greptimedb),更多报告请参阅[性能测试报告](https://greptime.cn/blogs/2024-09-09-report-summary)。

## 基于 Kubernetes 的弹性扩展

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,8 @@ GreptimeDB 是一个快速发展的开源项目,欢迎社区的反馈和贡献

用户可以查看我们的 [TSBS 基准测试结果](https://github.com/GreptimeTeam/greptimedb/tree/main/docs/benchmarks/tsbs)并查看相关的[部署文档](https://docs.greptime.com/getting-started/installation/overview)。

更多性能报告请参考[GreptimeDB 对比其他存储或时序数据库的性能如何](/user-guide/concepts/features-that-you-concern.md#greptimedb-对比其他存储或时序数据库的性能如何)。

### 在 datanode 重启后,某些节点的 region 状态变为 `DOWNGRADED` 且表变为只读,该如何处理?是否可以自动重新激活?

根据用户的配置,metasrv 中的故障转移功能已禁用,这可能导致 region 被标记为 `DOWNGRADED`。此外,region 迁移过程也可能标记 region 为 `DOWNGRADED`。建议尝试运行 region 迁移程序,完成后请反馈具体情况以获得进一步帮助。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,13 @@ GreptimeDB 还提供一个完全托管的云服务 [GreptimeCloud](https://grept

## GreptimeDB 对比其他存储或时序数据库的性能如何?

GreptimeDB 在 [ClickHouse 的 JSONBench 测试中 Cold Run 斩获第一](https://greptime.cn/blogs/2025-03-18-json-benchmark-greptimedb)!

请阅读以下性能报告:

* [GreptimeDB vs. InfluxDB](https://greptime.cn/blogs/2024-08-08-report)
* [GreptimeDB vs. Grafana Mimir](https://greptime.cn/blogs/2024-08-01-grafana)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.cn/blogs/2024-08-21-report)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.cn/blogs/2025-03-07-greptimedb-log-benchmark)
* [GreptimeDB vs. SQLite](https://greptime.cn/blogs/2024-08-30-sqlite)

## GreptimeDB 有灾难恢复解决方案吗?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ GreptimeDB 采用云对象存储(如 AWS S3、阿里云 OSS 和 Azure Blob Sto

在性能优化方面,GreptimeDB 运用了多种技术,如 LSM Tree、数据分片和基于 Kafka 的 WAL 设计,以处理大规模时序数据的写入。

GreptimeDB 采用纯 Rust 编写,确保卓越的性能、安全和可靠性。其强大快速的查询引擎基于向量化执行和分布式并行处理(得益于 [Apache DataFusion](https://datafusion.apache.org/)),并结合了[多种索引能力](/user-guide/manage-data/data-index),如倒排索引、跳数索引和全文索引等。GreptimeDB 将智能索引和大规模并行处理(MPP)相结合,以提升数据剪枝和过滤效率。详情请参阅[性能测试报告](https://greptime.cn/blogs/2024-09-09-report-summary)。
GreptimeDB 采用纯 Rust 编写,确保卓越的性能、安全和可靠性。其强大快速的查询引擎基于向量化执行和分布式并行处理(得益于 [Apache DataFusion](https://datafusion.apache.org/)),并结合了[多种索引能力](/user-guide/manage-data/data-index.md),如倒排索引、跳数索引和全文索引等。GreptimeDB 将智能索引和大规模并行处理(MPP)相结合,以提升数据剪枝和过滤效率。

GreptimeDB 在 [ClickHouse 的 JSONBench 测试中 Cold Run 斩获第一](https://greptime.cn/blogs/2025-03-18-json-benchmark-greptimedb),更多报告请参阅[性能测试报告](https://greptime.cn/blogs/2024-09-09-report-summary)。

## 基于 Kubernetes 的弹性扩展

Expand Down
3 changes: 3 additions & 0 deletions versioned_docs/version-0.13/faq-and-others/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,9 @@ As mentioned, the cloud version offers more ready-to-use features to help you ge

You can find the public TSBS benchmark results [here](https://github.com/GreptimeTeam/greptimedb/tree/main/docs/benchmarks/tsbs) and the deployment documentation [here](/getting-started/installation/overview.md).

For more about performance reports please read [How is GreptimeDB's performance compared to other solutions?](/user-guide/concepts/features-that-you-concern.md#how-is-greptimedbs-performance-compared-to-other-solutions)


### What should I do if the region becomes `DOWNGRADED` and the tables on that node become read-only after the datanode restarts? Is there a way to automatically reactivate it?

According to your configuration, the failover in metasrv, which may mark the region as `DOWNGRADED`, is disabled. Another procedure that may mark a region as `DOWNGRADED` is the region migration procedure. Please try running the region migration procedure and provide feedback for further assistance.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,13 @@ GreptimeDB also offers a fully-managed cloud service [GreptimeCloud](https://gre

## How is GreptimeDB's performance compared to other solutions?

[GreptimeDB archives 1 billion cold run #1 in JSONBench!](https://greptime.com/blogs/2025-03-18-jsonbench-greptimedb-performance)

Please read the performance benchmark reports:

* [GreptimeDB vs. InfluxDB](https://greptime.com/blogs/2024-08-07-performance-benchmark)
* [GreptimeDB vs. Grafana Mimir](https://greptime.com/blogs/2024-08-02-datanode-benchmark)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.com/blogs/2024-08-22-log-benchmark)
* [GreptimeDB vs. ClickHouse vs. ElasticSearch](https://greptime.com/blogs/2025-03-10-log-benchmark-greptimedb)
* [GreptimeDB vs. SQLite](https://greptime.com/blogs/2024-08-30-sqlite)

## Does GreptimeDB have disaster recovery solutions?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ GreptimeDB leverages cloud object storage (like AWS S3 and Azure Blob Storage et

As for performance optimization, GreptimeDB utilizes different techniques such as, LSM Tree, data sharding, and kafka-based WAL design, to handle large workloads of time-series data ingestion.

GreptimeDB is written in pure Rust for superior performance and reliability. The powerful and fast query engine is powered by vectorized execution and distributed parallel processing (Thanks to [Apache DataFusion](https://datafusion.apache.org/)), and combined with [indexing capabilities](/user-guide/manage-data/data-index.md) such as inverted index, data skipping index and full-text index, etc. GreptimeDB builds smart indexing and Massively Parallel Processing (MPP) together to boost pruning and filtering. read the [benchmark reports](https://www.greptime.com/blogs/2024-09-09-report-summary).
GreptimeDB is written in pure Rust for superior performance and reliability. The powerful and fast query engine is powered by vectorized execution and distributed parallel processing (Thanks to [Apache DataFusion](https://datafusion.apache.org/)), and combined with [indexing capabilities](/user-guide/manage-data/data-index.md) such as inverted index, data skipping index and full-text index, etc. GreptimeDB builds smart indexing and Massively Parallel Processing (MPP) together to boost pruning and filtering.

[GreptimeDB archives 1 billion cold run #1 in JSONBench!](https://greptime.com/blogs/2025-03-18-jsonbench-greptimedb-performance), read more [benchmark reports](https://www.greptime.com/blogs/2024-09-09-report-summary).

## Elastic Scaling with Kubernetes

Expand Down