08 2022 档案

摘要:引言:本文使用大量的图例,同时没有难懂的公式,意图解释清楚一致性模型要解决什么问题,以及三种一致性模型:顺序一致性、线性一致性、因果一致性。 图解一致性模型 概述 解决什么问题? 分布式系统要保证系统的可用性,就需要对数据提供一定的冗余度:一份数据,要存储在多个服务器上,才能认为保存成功,至于这里要 阅读全文
posted @ 2022-08-31 17:29 Databend 阅读(276) 评论(0) 推荐(0)
摘要:query 启动入口 Databend-query server 的启动入口在 databend/src/binaries/query/main.rs 下,在初始化配置之后,它会创建一个 GlobalServices 和 server 关闭时负责处理 shutdown 逻辑的 shutdown_ha 阅读全文
posted @ 2022-08-30 15:51 Databend 阅读(447) 评论(0) 推荐(0)
摘要:你是否对 OpenDAL 的设计和使用还有不解,急需一个系统的解释去深入了解呢?对于 OpenDAL 在 Databend 中的应用是否了解?本次直播我们会携手旋涡老师一起为大家答疑解惑,学习并掌握 OpenDAL 的使用,了解 Databend 底层如何与存储交互,感兴趣的朋友们不要错过,赶紧扫描 阅读全文
posted @ 2022-08-29 14:53 Databend 阅读(403) 评论(0) 推荐(0)
摘要:写作背景 之前的文章《如何为 Databend 添加新的测试》介绍了 Databend 如何进行测试,其中 SQL 的测试方法中提到了 sqllogictest,大家对这种新引入的测试方法比较感兴趣,但当前介绍这个的中文资料很少,因此我们整理下近期的一些工作和思考,跟大家分享一下 sqllogict 阅读全文
posted @ 2022-08-24 16:21 Databend 阅读(367) 评论(0) 推荐(0)
摘要:​Hello,大家好,我是漩涡,现在由我代表 Databend 社区宣布 v0.8 版本的正式发布。 Databend v0.8 的开发于 3 月 28 号开始,总计 5000+ commits,4600+ 文件变更。在过去的 5 个月中,社区的 120 余位贡献者新增了 42 W 行代码,删除了 阅读全文
posted @ 2022-08-24 16:19 Databend 阅读(110) 评论(0) 推荐(0)
摘要:​Hello,大家好,我是漩涡,现在由我代表 Databend 社区宣布 v0.8 版本的正式发布。 Databend v0.8 的开发于 3 月 28 号开始,总计 5000+ commits,4600+ 文件变更。在过去的 5 个月中,社区的 120 余位贡献者新增了 42 W 行代码,删除了 阅读全文
posted @ 2022-08-22 16:49 Databend 阅读(85) 评论(0) 推荐(0)
摘要:前言 Databend 在 2021 年开源后,陆续受到了很多社区同学的关注。Databend 使用了 Rust 编程语言。为了吸引更多的开发者,特别是没有 Rust 开发经验的新同志,我们设计了 Rust 相关课程,同时建立了多个 Rust 兴趣小组。 Databend 在 issue 中还引入了 阅读全文
posted @ 2022-08-04 16:11 Databend 阅读(293) 评论(0) 推荐(0)
摘要:前言 由于工作需要,一直对原子多播应用有非常浓厚的兴趣。通过一段时间的技术选型。我们非常幸运的得到了 Openraft 实操分享 Databend 社区的热心支持。我也想通过我们的实际工作,对 Openraft 的未来应用尽一些微薄之力。 Openraft 是一个 Raft 的改进版(包括优化选举冲 阅读全文
posted @ 2022-08-02 17:45 Databend 阅读(462) 评论(0) 推荐(0)