码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Databend 开源周报第 134 期


    Databend 是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn 。

    What's On In Databend

    探索 Databend 本周新进展,遇到更贴近你心意的 Databend 。

    支持多语句事务

    Databend 现已支持提供基本的多语句事务支持。

    多语句事务的用途包括:

    • 在单个事务中对多个表执行 DML 变更。
    • 根据中间计算分多个阶段对单个表执行变更。
    1. BEGIN;
    2. INSERT INTO t_append_only VALUES(4), (5);
    3. INSERT INTO t_consume_append_only_1 SELECT a FROM s_append_only;
    4. INSERT INTO t_append_only VALUES(6), (7);
    5. COMMIT;

    如果您想了解更多信息,欢迎联系 Databend 团队,或查看下面列出的资源。

    • PR #14562 | feat: support multi-statement transactions

    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 示例:

    1. from track_plays
    2. filter plays > 10_000 # Readable numbers
    3. filter (length | in 60..240) # Ranges with `..`
    4. filter recorded > @2008-01-01 # Simple date literals
    5. filter released - recorded < 180days # Nice interval literals
    6. sort {-length} # Concise order direction

    PRQL 可以利用 prqlc 编译为可供 AST 解析的通用 SQL,Databend 计划利用这一点提供对 PRQL 的支持。

    Issue #14811 | Feature: prql dialect support

    如果你对这个主题感兴趣,可以尝试解决其中的部分问题或者参与讨论和 PR review 。或者,你可以点击 https://link.databend.rs/i-m-feeling-lucky 来挑选一个随机问题,祝好运!

    New Contributors

    一起认识社区中的新伙伴,Databend 因你们而变得更加美好。

    • @dracoooooo 实现了对 DESC[RIBE] [TABLE]  语句的支持,#14736 。

    Changelog

    前往查看 Databend 每日构建的变更日志,以了解开发的最新动态。

    地址:Releases · datafuselabs/databend · GitHub

    Contributors

    非常感谢贡献者们在本周的卓越工作。 

    Connect With Us

    Databend 是一款开源、弹性、低成本,基于对象存储也可以做实时分析的新式数仓。期待您的关注,一起探索云原生数仓解决方案,打造新一代开源 Data Cloud。

    • Databend Website
    • GitHub Discussions
    • Twitter
    • Slack Channel
  • 相关阅读:
    Python中跨越多个文件使用全局变量
    【图像压缩】基于二叉树和优化截断(BTOT)实现遥感图像压缩附matlab代码
    Golang实现JAVA虚拟机-指令集和解释器
    电脑重装系统Win11格式化硬盘的详细方法
    lammps输出模拟结果的4种方法
    对实现移动应用界面设计的思考
    【ArcGIS】土地利用变化分析详解(矢量篇)
    一文了解DataStore(Proto)
    Map 和 Set
    kubeadm部署k8s教程(2)---部署
  • 原文地址:https://blog.csdn.net/Databend/article/details/136473005
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号