Databend 是一款现代云数仓。专为弹性和高效设计,为您的大规模剖析需求保驾护航。自由且开源。立刻体验云服务:app.databend.cn 。
What’s On In Databend
探究 Databend 本周新进展,遇到更贴近你心意的 Databend 。
支撑多句子业务
Databend 现已支撑供给基本的多句子业务支撑。
多句子业务的用途包含:
- 在单个业务中对多个表履行 DML 变更。
- 根据中心核算分多个阶段对单个表履行变更。
BEGIN;
INSERT INTO t_append_only VALUES(4), (5);
INSERT INTO t_consume_append_only_1 SELECT a FROM s_append_only;
INSERT INTO t_append_only VALUES(6), (7);
COMMIT;
假如您想了解更多信息,欢迎联系 Databend 团队,或检查下面列出的资源。
Code Corner
一同来探究 Databend 和周边生态中的代码片段或项目。
crabml – 运用 Rust 从头实现 GGML
crabml 是一个正在进行中的实验性项目,适当于是运用 Rust 从头实现 GGML。能够在廉价硬件上进行高效的推理。
由 Databend 团队成员 flaneur2020 创建,现在已经支撑推理 Q8_0 量化的 Llama 3B 模型。
Highlights
以下是一些值得注意的事件,也许您能够找到感兴趣的内容。
- SQLsmith 支撑生成 binary 和 geometry 类型的数据。
- hash join 与新的 filter 结构集成。
-
EXPLAIN
支撑详尽输出形式(verbose
),能够供给更多联系属性信息和计算。 - 改进 analyze table ,支撑查询 fuse 表的增量块。
What’s Up Next
咱们始终对前沿技术和立异理念持开放情绪,欢迎您参加社区,为 Databend 注入生机。
支撑 PRQL 方言
PRQL 全称是 Pipelined Relational Query Language,读作 “Prequel”。PRQL 同样具有可读性和声明性特色;但与 SQL 不同的是,它支撑变量和函数等抽象概念。
下面是一个 PRQL 示例:
from track_plays
filter plays > 10_000 # Readable numbers
filter (length | in 60..240) # Ranges with `..`
filter recorded > @2008-01-01 # Simple date literals
filter released - recorded < 180days # Nice interval literals
sort {-length} # Concise order direction
PRQL 能够使用 prqlc
编译为可供 AST 解析的通用 SQL,Databend 计划使用这一点供给对 PRQL 的支撑。
Issue #14811 | Feature: prql dialect support
假如你对这个主题感兴趣,能够测验处理其中的部分问题或许参加讨论和 PR review 。或许,你能够点击 link.databend.rs/i-m-feeling… 来选择一个随机问题,祝好运!
New Contributors
一同认识社区中的新伙伴,Databend 因你们而变得更加夸姣。
-
@dracoooooo 实现了对
DESC[RIBE] [TABLE] <name>
句子的支撑,#14736 。
Changelog
前往检查 Databend 每日构建的变更日志,以了解开发的最新动态。
Contributors
非常感谢贡献者们在本周的卓越作业。
Connect With Us
Databend 是一款开源、弹性、低成本,根据对象存储也能够做实时剖析的新式数仓。期待您的关注,一同探究云原生数仓处理方案,打造新一代开源 Data Cloud。