暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Greptime 双周精选 (11.13-11.26)| 新存储引擎 Mito2 不断进阶中

GreptimeDB 2023-11-29
11
 

内容概述


作为一个成长中的开源项目,GreptimeDB 的进展离不开来自全球的社区贡献者们,感谢各位!

在过去两周中,我们砥砺前行。以下是这段时间的总结:
  • 把 storage crate 从其他 crates 的依赖项列表中删除,真正的存储引擎是 Mito2

  • GreptimeDB 允许启用分布式 tracing;

  • 支持了新的数据类型 Decimal128

  • 实现了 Mito 引擎一个 row group 级别的 page 缓存;

  • 全新模块 region migration 和 inverted index 加速开发中。




社区贡献者名单


在过去的两周里,GreptimeDB 共合并了 58 个 PRs,其中有 4 位外部贡献者,累计 7 个 PR 被成功合并,还有很多待合并的 PR 。


祝贺以下各位在过去 2 周内成为我们活跃的贡献者:

@bigboss2063 (db#2775)

@lyang24 (db#2765)

@taobo (db#2748)

@tisonkun (db#2799 db#2734

db#2781 db#2716)
注:按照 GitHub 用户名首字母顺序排列

👏 欢迎 @bigboss2063 @lyang24 @taobo 贡献者作为新的贡献者加入社区,并成功合并了首个 PR,还有更多的 PRs 正在等待合并。


同时衷心感谢我们所有的成员和贡献者!是你们的付出让我们的项目得以成功,也是你们让 GreptimeDB 成为一个更优质的产品。让我们一起努力,建立一个更棒的社区!



PR 亮点


#2777

该 PR 将 storage crate 从其他 crates 的依赖项列表中删除。真正的存储引擎是 Mito2


#2755

在 GreptimeDB 中允许启用分布式跟踪。并能够使用 otlp 作为导出协议,可以支持 jaeger、tempo 等分布式跟踪后端

#2788 #2724

GreptimeDB 支持的类型新增了 Decimal128

#2688

实现了 Mito 引擎的一个 row group 级别的 page 缓存

它引入了一个新的 PageReader: CachedPageReader,用于从缓存中返回 row group 的 page。

首次读取一个 row group 时,我们加载该 row group 的所有 page, 并将其放入缓存。下次读取时,我们可以从缓存中获取 page 并构建一个 CachedPageReader
因为缓存的 page 已被解压缩,所以如果查询命中缓存,我们可以跳过解压缩步骤,从而减少总扫描时间的 20% ~ 30%。

Region migration 紧密开发中, 具体可见:
https://github.com/GreptimeTeam/greptimedb/issues/2700
Inverted index 紧密开发中, 具体可见:
https://github.com/GreptimeTeam/greptimedb/issues/2705




邀请大家来做 GreptimeDB 的 Good First Issue 啦!💜


#2637 增加更多关于特殊字符的 sqlness case

#2601 使用 procedure 执行创建数据库
的操作



 



点击下方链接🔗关注 GreptimeDB,了解更多技术干货👇

关于 Greptime

Greptime 格睿科技于 2022 年创立,目前正在完善和打造时序数据库GreptimeDB,格睿云 GreptimeCloud 和可观测工具 GreptimeAI 这三款产品。

GreptimeDB 是一款用 Rust 语言编写的时序数据库,具有分布式、开源、云原生、兼容性强等特点,帮助企业实时读写、处理和分析时序数据的同时,降低长期存储的成本。

GreptimeCloud 基于开源的 GreptimeDB,为用户提供全托管的 DBaaS,能够与可观测性、物联网等领域结合的应用产品结合。利用云提供软件和服务,可以达到快速的自助开通和交付,标准化的运维支持,和更好的资源弹性。

GreptimeAI 是为 LLM 应用量身定制的可观测性解决方案,开发者可以通过该方案全面、深入地了解应用的成本、性能、流量和安全情况,在保证低成本和高性能的同时提供高效可靠的分析能力,同时保留了时序数据库的灵活性

GreptimeCloud 已正式公测,欢迎关注公众号或官网了解最新动态!

官网:https://greptime.cn/

GitHub: https://github.com/GreptimeTeam/greptimedb

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

Twitter: https://twitter.com/Greptime

Slack: https://greptime.com/slack

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

往期精彩文章:


GreptimeDB 提供 Enterprise 企业版服务,如有需要请联系 info@greptime.com 或添加小助手微信(微信号:greptime).

👇 点击下方阅读原文,立即体验 GreptimeDB!

文章转载自GreptimeDB,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论