Databend オープンソース週刊第 140 号

Databendは、最新のクラウド データ ウェアハウスです。大規模な分析ニーズをサポートするために、柔軟性と効率性を考慮して設計されています。無料でオープンソース。今すぐクラウド サービスを体験してください: https://app.databend.cn

データベンドの内容

今週は Databend の新しい開発を探索し、あなたの心にもっと近い Databend に出会ってください。

即時実行をサポート

Databend は、EXECUTE IMMEDIATE コマンドをサポートするようになりました。これにより、ユーザーは単一のステートメントで複雑な SQL ロジックを実行できるようになり、より柔軟な SQL 処理機能が提供されます。

例は次のとおりです。

EXECUTE IMMEDIATE $$
BEGIN
    LET x := 1;
    LET y := x + 1;
    LET z RESULTSET := SELECT :y + 1;
    RETURN TABLE(z);
END;
$$;
----
┌───────┐
│ 2 + 1 │
│ UInt8 │
├───────┤
│     3 │
└───────┘

この機能により、Databend は複雑なデータ処理シナリオをより適切にサポートできるようになります。そして、ストアド プロシージャと SQL スクリプトのサポートにおける取り組みをさらに前進させます。興味のあるパートナーも、関連機能の開発と反復への参加を歓迎します。

さらに詳しく知りたい場合は、Databend チームにお気軽にお問い合わせいただくか、以下にリストされているリソースをご確認ください。

コードコーナー

Databend とその周囲のエコシステムのコード スニペットまたはプロジェクトを調べてみましょう。

技術:効率的な分散グループ集約に向けて

大規模データ分析 (OLAP) では、グループ集計 (Group Aggregation) が広く使用されているテクノロジです。通常の SELECT クエリとは異なり、グループ化集計ではデータ セットをグループに分割し、グループ データを集計することで、結果のカーディナリティが変更されます。

DuckDB ブログに触発されて、Databend はグループ化された集計の処理効率を最適化する新しいタイプの集計ハッシュ テーブルを開発しました。さらに、分散シナリオによりよく適応するために、Databend は分散のための一連の最適化も設計および実装しました。

ブログ |効率的な分散型グループ集約に向けて

ハイライト

ここではいくつかの注目すべきイベントを紹介します。興味のあるものが見つかるかもしれません。

  • 地理情報機能ST_GEOMPOINTFROMGEOHASHサポートします。ST_MAKEPOLYGON
  • 変更テーブルのコメントをサポートします。
  • タイムトラベルのオフセットをサポートします。
  • Databend のフルテキスト インデックス作成機能については、「ドキュメント| フルテキスト インデックス」を参照してください。

次は何だろう

私たちは常に最先端のテクノロジーと革新的なアイデアを受け入れており、コミュニティに参加して Databend に活力を注入することを歓迎します。

クエリログにクエリサマリーを追加

クエリの概要はクエリの概要であり、2 つのクエリが同じ概要を持つ場合、それらは同じスキーマを共有していることを意味します。たとえば、次の 2 つのクエリ サマリーは同一です。

"SELECT id FROM t1 WHERE name = 'a';"
"SELECT id FROM t1 WHERE name = 'b';"

それぞれのクエリの概要を調べることで、どのクエリ モードがより時間のかかるかを判断でき、データベースのパフォーマンスとリソース使用率の最適化に役立ちます。

問題 #15164 |特技: クエリ ダイジェストを query_log に追加します

このトピックに興味がある場合は、問題のいくつかを解決してみたり、ディスカッションや PR レビューに参加したりできます。あるいは、https://link.databend.rs/im-feeling-luckyをクリックして、ランダムな質問を選択することもできます。頑張ってください。

変更履歴

最新の開発状況を把握するには、Databend の毎日のビルドの変更ログを確認してください。

アドレス: https://github.com/datafuselabs/databend/releases

貢献者

今週も素晴らしい仕事をしてくださった寄稿者の皆様に心より感謝いたします。

私達と接続

Databend は、リアルタイム分析も実行できる、オブジェクト ストレージに基づくオープン ソースの柔軟で低コストの新しいデータ ウェアハウスです。新世代のオープンソース データ クラウドを構築するために、クラウド ネイティブ データ ウェアハウス ソリューションを一緒に検討していただけることを楽しみにしています。

ライナスは、カーネル開発者がタブをスペースに置き換えることを阻止するために自ら問題を解決しました。 彼の父親はコードを書くことができる数少ないリーダーの 1 人であり、次男はオープンソース テクノロジー部門のディレクターであり、末息子は中核です。ファー ウェイ: 一般的に使用されている 5,000 のモバイル アプリケーションを変換するのに 1 年かかった Java はサードパーティの脆弱性が最も発生しやすい言語です。Hongmeng の父: オープンソースの Honmeng は唯一のアーキテクチャ上の革新です。中国の基本ソフトウェア分野で 馬化騰氏と周宏毅氏が握手「恨みを晴らす」 元マイクロソフト開発者:Windows 11のパフォーマンスは「ばかばかしいほど悪い」 老祥基がオープンソースであるのはコードではないが、その背後にある理由は Meta Llama 3 が正式にリリースされ、 大規模な組織再編が発表されました
{{名前}}
{{名前}}

おすすめ

転載: my.oschina.net/u/5489811/blog/11052989