欢迎参与 8 月 1 日中午 11 点的线上分享,了解 GreptimeDB 联合处理指标和日志的最新方案! 👉🏻 点击加入

Skip to content
On this page
产品
2025-1-24

GreptimeDB 2025 Roadmap 发布!

本篇 Roadmap 详述了我们在 2025 年的主要更新计划,并为社区开发者提供了参与贡献的机会。

感谢全球社区成员和开发者的共同努力,GreptimeDB 自 2022 年 11 月 15 日正式开源到现在,在产品和社区方面都在努力成长中

随着 2025 年的到来,我们对 GreptimeDB 的未来依然充满信心,也期待在接下来的一年中迎来更多突破和创新。在这一年,我们将专注于基础能力提升、查询优化、资源控制和多引擎兼容等方面。GreptimeDB 的各项功能将得到更加精细的优化和拓展,使其更适合生产环境并满足日益增长的用户需求。

本篇 Roadmap 详述了我们在 2025 年的主要更新计划,并为社区开发者提供了参与贡献的机会。

🌟 Roadmap issue on GitHub: https://github.com/GreptimeTeam/greptimedb/issues/5446

主要功能更新

GreptimeDB 2025 年将持续推进一系列重要功能的更新与优化,预计将于 6 月份发布 v1.0(General Availability,GA 版本),是 GreptimeDB 走向成熟的关键里程碑。以下是我们计划中的重点更新,涵盖多个层面,包括数据库基础能力、性能优化、Log Engine 和 Metric Engine等

1. 高可靠&高可用

  • Region 粒度读写分离
  • Remote Compaction/Indexing

2. 数据库可运维&可观测

  • 查询监控和可观测性,比如 Trace, Explain Analyze 等信息的增强和丰富
  • 增强对查询任务控制能力,如取消或强制结束一个查询任务

3. 优化(性能/资源占用/稳定性)

  • 自动化的资源(缓存/磁盘)控制
  • 数据库缓存优化,尤其分布式缓存
  • Bulk Ingest/Memtable 优化(一种批量摄入数据的优化)
  • 内存占用优化
  • 降低全文索引写入时开销和存储成本
  • Metric Engine 性能/资源占用持续优化
  • Metric Engine 自动多值优化(同类 tags 自动合并多行单值数据为一行多值数据)
  • 继续提升对 PromQL 的兼容性
  • 支持全局索引重建

4. 新功能

  • 支持快照读
  • Flow Engine 支持历史数据重放
  • Flow Engine 增加外部触发器
  • Flow Engine 支持更多的时间窗口和聚合函数
  • Flow Engine 支持 Recording Rules
  • 支持对表调整分区(Repartition)
  • 降采样(Downsampling)
  • Logs 生态兼容,Loki/Elasticsearch/VictoriaLogs 等写入和查询的核心能力兼容
  • Dashboard Log UI 接入 GreptimeDB DSL
  • 日志上下文检索(类似 *nixgrep -C
  • Traces:traces 写入和查询协议的兼容
  • Python UDF 支持

GreptimeDB 版本发布计划

2025 年我们计划将进行六次重大的版本迭代,具体计划为:

(图 1:GreptimeDB 2025 Roadmap)
(图 1:GreptimeDB 2025 Roadmap)

v0.13(3月)

  • 支持快照读
  • Flow Engine 支持历史数据重放
  • Traces:Jaeger 协议支持
  • 降低全文索引写入时开销和存储成本

v0.14(4月)

  • Bulk Memtable
  • Flow Engine 支持基于 HyperLogLog 算法的基数估计 Logs
  • Logs 生态兼容,Loki/Elasticsearch/VictoriaLogs 等写入和查询的核心能力兼容
  • 日志上下文检索
  • Dashboard Log UI 接入 GreptimeDB Domain Specific Language(DSL)

💡 v1.0(6月)

  • Bulk Ingest
  • 支持对表调整分区(Repartition)
  • 查询监控和可观测性,比如 Trace, Explain Analyze 等信息的增强和丰富 优化
  • 数据库缓存优化,尤其分布式缓存
  • 内存占用优化
  • Metric Engine 性能/资源占用持续优化

v1.1(8月)

  • 增强对查询任务控制能力,如取消或强制结束一个查询任务
  • Remote Compaction
  • 支持全局索引重建
  • Metric Engine 自动多值优化
  • Flow Engine 支持 Recording Rules

v1.2(10 月)

  • Region 粒度读写分离
  • Flow Engine 增加外部触发器
  • 降采样(Downsampling)

v1.3(12 月)

  • Remote Indexing
  • Flow Engine 支持更多的时间窗口和聚合函数
  • 自动化的资源(缓存/磁盘)控制
  • Python UDF 支持
  • 加入 GreptimeDB 社区

GreptimeDB 一直致力于建立一个开源、透明、充满活力的社区。无论你是开发者、爱好者,还是技术决策者,我们都欢迎你加入 GreptimeDB 的大家庭。

  • 参与我们:如果你对上述功能感兴趣,欢迎在 GitHub 上 Star GreptimeDB,参与功能开发,提交 Pull Request 或者加入 GreptimeDB 技术交流群围观各位技术爱好者的探讨。

  • Coding 贡献:通过 GitHub 提交你的想法和代码,参与我们不断优化 GreptimeDB 的过程。

  • 联系方式:添加小助手(wechat:greptime)加入技术交流群,随时了解最新动态,反馈你的建议和意见。

结语

2025 年对于 GreptimeDB 来说,是充满挑战和机遇的一年。我们希望借助社区的力量,不断推动技术创新,提升 GreptimeDB 的竞争力与稳定性,最终为用户带来更高效、更可靠的数据管理与分析体验。

期待你的加入,一起见证 GreptimeDB 的成长与辉煌。

关于 Greptime

Greptime 格睿科技专注于为可观测、物联网及车联网等领域提供实时、高效的数据存储和分析服务,帮助客户挖掘数据的深层价值。目前基于云原生的时序数据库 GreptimeDB 已经衍生出多款适合不同用户的解决方案,更多信息或 demo 展示请联系下方小助手(微信号:greptime)。

欢迎对开源感兴趣的朋友们参与贡献和讨论,从带有 good first issue 标签的 issue 开始你的开源之旅吧~期待在开源社群里遇见你!添加小助手微信即可加入“技术交流群”与志同道合的朋友们面对面交流哦~

Star us on GitHub Now: https://github.com/GreptimeTeam/greptimedb

官网:https://greptime.cn/

文档:https://docs.greptime.cn/

Twitter: https://twitter.com/Greptime

Slack: https://greptime.com/slack

LinkedIn: https://www.linkedin.com/company/greptime/

加入我们的社区

获取 Greptime 最新更新,并与其他用户讨论。