Databend 开源周报第 117 期

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

What's On In Databend

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

特性预览:只读式 ATTACH TABLE

为了少数几条大规模查询,而不得不维护大量的常驻资源,为企业带来了高昂的维护成本。如何混合本地和云工作负载,利用 Databend Cloud 的即时扩展能力,在保证查询可靠性的同时,进一步降低私有实例的常驻数量,节约维护成本?

Databend 近期提供只读式 ATTACH TABLE ,允许在本地部署 Databend 的用户与 Databend Cloud 以只读方式共享表数据:

  • 所有表数据以只读方式共享。
  • 对表进行的变更,包括数据和模式更改,将在用户的本地平台上执行和跟踪。
SQL 复制代码
ATTACH TABLE <target_table_name> '<source-table-data-URI>' CONNECTION=(<connection_parameters>) READ_ONLY

ATTACH TABLE 语句附加 READ_ONLY 参数,目标表将会使用存储在指定源表数据 URI 处的最新快照提示文件,来映射表数据和结构,并且目标表只能以只读方式访问。

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

Code Corner

一起来探索 Databend 和周边生态中的代码片段或项目。

使用 OpenTelemetry Collector 替换 Jaeger Agent

Jaeger 是一个源自 Uber 的开源、端到端分布式跟踪工具,可以帮助监视和排除基于微服务的应用程序的故障。

由于 Jaeger 最新的 All-in-One Docker 镜像中的端口变化,原本的分布式跟踪能力失效。上游也正在考虑废弃 opentelemetry-jaeger 并鼓励用户迁移到 opentelemetry-otlp,参考 Consider deprecating opentelemetry-jaeger #995

Databend 积极响应上游号召,在修复分布式跟踪能力可用性的同时,使用 opentelemetry-otlp 重构了原有的跟踪导出机制,对应的环境变量也变更为 DATABEND_OTEL_EXPORTER_OTLP_ENDPOINT

如果您想了解更多信息,请查看下面列出的资源。

Highlights

以下是一些值得注意的事件,也许您可以找到感兴趣的内容。

What's Up Next

我们始终对前沿技术和创新理念持开放态度,欢迎您加入社区,为 Databend 注入活力。

支持定义 CONNECTION

为了更优雅地处理用户角色在计算集群实例和存储服务的访问控制模型之间的映射,Databend 计划提供定义和管理 CONNECTION 的能力。

CONNECTION 可以保存由外部存储服务生成的身份凭据和访问管理(IAM)实体,提供方便且一致的访问控制体验。此外,引入 CONNECTION 也可以简化在创建 STAGE 等过程中的复杂配置。

参考的语法规范如下:

SQL 复制代码
CREATE CONNECTION [IF NOT EXISTS]
    ENDPOINT_URL = 'http://localhost:9000',
    ACCESS_KEY_ID = 'ROOTUSER',
    SECRET_ACCESS_KEY = 'CHANGEME123'
...

Issue #13489 | feat: CREATE CONNECTION

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

Changelog

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

地址:github.com/datafuselab...

Contributors

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

Connect With Us

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

相关推荐
想摆烂的不会研究的研究生8 小时前
每日八股——Redis(1)
数据库·经验分享·redis·后端·缓存
码熔burning8 小时前
MySQL 8.0 新特性爆笑盘点:从青铜到王者的骚操作都在这儿了!(万字详解,建议收藏)
数据库·mysql
猫头虎8 小时前
2025最新OpenEuler系统安装MySQL的详细教程
linux·服务器·数据库·sql·mysql·macos·openeuler
哈库纳玛塔塔9 小时前
放弃 MyBatis,拥抱新一代 Java 数据访问库
java·开发语言·数据库·mybatis·orm·dbvisitor
@LetsTGBot搜索引擎机器人10 小时前
2025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)
数据库·搜索引擎·机器人·开源·全文检索·facebook·twitter
计算机毕设VX:Fegn089510 小时前
计算机毕业设计|基于springboot + vue动物园管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
冉冰学姐11 小时前
SSM校园排球联赛管理系统y513u(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架应用·开题报告、
Tony Bai11 小时前
【分布式系统】03 复制(上):“权威中心”的秩序 —— 主从架构、一致性与权衡
大数据·数据库·分布式·架构
wb0430720112 小时前
SQL工坊不只是一个ORM框架
数据库·sql
至善迎风12 小时前
Redis完全指南:从诞生到实战
数据库·redis·缓存