Databend 開源週報第 131 期

發表於2024-02-11

img_v3_027f_18372a3c-ccc8-41e9-93c7-5f8887a207cg

Databend 是一款現代雲數倉。專為彈性和高效設計,為您的大規模分析需求保駕護航。自由且開源。即刻體驗雲服務:https://app.databend.cn

What's On In Databend

探索 Databend 本週新進展,遇到更貼近你心意的 Databend 。

支援地理資料型別

Databend 本週新增對地理資料型別的初步支援,以更好處理地理資料的儲存和操作。該實現使用 EWKB 來序列化地理資料,並使用 EWKT 來顯示地理資料。

此前,Databend 已經支援大量的地理資料相關函式,我們也會在此基礎上進一步推進對地理資料處理的支援,以提供豐富的地理位置查詢和操作。

如果您想了解更多資訊,歡迎聯絡 Databend 團隊,或檢視下面列出的資源。

Code Corner

一起來探索 Databend 和周邊生態中的程式碼片段或專案。

支援結構化追蹤資訊

Databend 現在支援結構化日誌,可以按請求對日誌進行分組,並按呼叫棧進行排列。

使用下述配置即可啟用:

[log.structlog]
on = true
dir = "./.databend/structlog"

啟用效果:

圖片

Highlights

以下是一些值得注意的事件,也許您可以找到感興趣的內容。

  • 支援 create or replace [ table | user | function | connection | stage
  • 支援子查詢中的視窗函式。
  • 支援在 Fuse 引擎中啟用 parquet-rs 替代 parquet2 。
  • 在 Pipeline 中引入聚合雜湊表,進一步提高查詢效能。

What's Up Next

我們始終對前沿技術和創新理念持開放態度,歡迎您加入社群,為 Databend 注入活力。

支援直方圖聚合函式

Databend 計劃在 analyze table 中支援列的直方圖統計,以提供列中資料的分佈情況。

第一步是支援直方圖聚合函式:

histogram(number_of_bins)(values)

Issue #14588 | Feature: histogram aggregate function

如果你對這個主題感興趣,可以嘗試解決其中的部分問題或者參與討論和 PR review 。或者,你可以點選 https://link.databend.rs/i-m-feeling-lucky 來挑選一個隨機問題,祝好運!

New Contributors

一起認識社群中的新夥伴,Databend 因你們而變得更加美好。

Changelog

前往檢視 Databend 每日構建的變更日誌,以瞭解開發的最新動態。

地址:https://github.com/datafuselabs/databend/releases

Contributors

非常感謝貢獻者們在本週的卓越工作。

圖片

Connect With Us

Databend 是一款開源、彈性、低成本,基於物件儲存也可以做實時分析的新式數倉。期待您的關注,一起探索雲原生數倉解決方案,打造新一代開源 Data Cloud。