Databendは、最新のクラウド データ ウェアハウスです。大規模な分析ニーズをサポートするために、柔軟性と効率性を考慮して設計されています。無料でオープンソース。今すぐクラウド サービスを体験してください: https://app.databend.cn。
データベンドの内容
今週は Databend の新しい開発を探索し、あなたの心にもっと近い Databend に出会ってください。
Databend のタスクと通知を理解する
Databend は、完全なタスクと通知メカニズムをサポートするようになりました。
タスクは、プランまたは DAG ベースのタスク グラフに従って、指定された SQL ステートメントを実行します。通知の統合により、外部メッセージング サービスに通知を送信できます。
CREATE TASK IF NOT EXISTS mytask
WAREHOUSE = 'mywh'
SCHEDULE = 30 SECOND
ERROR_INTEGRATION = 'myerror'
AS
BEGIN
BEGIN;
INSERT INTO mytable(ts) VALUES(CURRENT_TIMESTAMP);
DELETE FROM mytable WHERE ts < DATEADD(MINUTE, -5, CURRENT_TIMESTAMP());
COMMIT;
END;
上の例では、mytask
という名前のタスクを定義しています。これはmywh
コンピューティング クラスター上で 30 秒ごとに実行されます。このタスクは、INSERT ステートメントと DELETE ステートメントを含む複数ステートメントのトランザクションを実行します。タスクが失敗すると、myerror
と呼ばれるエラー統合がトリガーされます。
タスクおよび通知関連のメカニズムは、Databend Cloud ですぐに使用できます。詳細については、Databend チームに問い合わせるか、以下のリソースを参照してください。
コードコーナー
Databend とその周囲のエコシステムのコード スニペットまたはプロジェクトを調べてみましょう。
Databend と Snowflake: データ取り込みベンチマーク
最近、Databend と Snowflake は、パフォーマンスやコストなどの側面をカバーするデータ取り込みベンチマーク テストを実施しました。これには、主に次の 4 つの基本テストが含まれていました。
- TPC-H SF100 データセットの読み込み、約 6 億行の大規模データ向け。
- ClickBench は、約 1 億行の大きな幅のテーブル データを対象としたデータ セットの読み込みをヒットします。
- 1 秒の鮮度: 1 秒の鮮度制限の下でプラットフォームのデータ取り込み機能を比較します。
- 5 秒の鮮度: 5 秒の鮮度制限の下でプラットフォームのデータ取り込み機能を比較します。
データセット読み込みの比較
データの鮮度の比較
興味のある方は、Databend Cloud の低コストで高性能のデータ取り込みについて学ぶために、次のドキュメントを読んでください。
ハイライト
ここではいくつかの注目すべきイベントを紹介します。興味のあるものが見つかるかもしれません。
- CROSS JOIN はオーバーフローをサポートします。
- 集約ハッシュ テーブルはオーバーフローをサポートします。
- 逆索引のリフレッシュをサポートします。
- より多くのデータ分析ツールをサポートするには、時刻と日付に関連する関数の関数エイリアスを追加します。
次は何だろう
私たちは常に最先端のテクノロジーと革新的なアイデアを受け入れており、コミュニティに参加して Databend に活力を注入することを歓迎します。
TOP K 構文のサポート
データベンド プランはSELECT TOP
、結果セットの上位 K 項目を選択するために使用されるステートメントをサポートしています。
次のSELECT TOP
ステートメントは、順序付けされた結果セットの最初の 4 つの項目を選択するために使用されます。
select TOP 4 c1 from testable ORDER BY c1;
次のSELECT ... LIMIT
ステートメントと同等です。
select c1 from testable order by c1 limit 4;
これは、Rust と Databend に興味のある学生が参加できるように設計された、最初の号 (初心者向けの号) として最適です。
このトピックに興味がある場合は、問題のいくつかを解決してみたり、ディスカッションや PR レビューに参加したりできます。あるいは、https://link.databend.rs/im-feeling-luckyをクリックして、ランダムな質問を選択することもできます。頑張ってください。
新しい貢献者
あなたのおかげで、Databend はコミュニティで新しい人々と出会うことができます。
- @suimenno3002 は、ヒストグラム集計関数#14839のサポートを実装しました。
変更履歴
最新の開発状況を把握するには、Databend の毎日のビルドの変更ログを確認してください。
アドレス: https://github.com/datafuselabs/databend/releases
貢献者
今週も素晴らしい仕事をしてくださった寄稿者の皆様に心より感謝いたします。
私達と接続
Databend は、リアルタイム分析も実行できる、オブジェクト ストレージに基づくオープン ソースの柔軟で低コストの新しいデータ ウェアハウスです。新世代のオープンソース データ クラウドを構築するために、クラウド ネイティブ データ ウェアハウス ソリューションを一緒に検討していただけることを楽しみにしています。
ライナスは、カーネル開発者がタブをスペースに置き換えることを阻止するために自ら問題を解決しました。 彼の父親はコードを書くことができる数少ないリーダーの 1 人であり、次男はオープンソース テクノロジー部門のディレクターであり、末息子は中核です。ファー ウェイ: 一般的に使用されている 5,000 のモバイル アプリケーションを変換するのに 1 年かかった Java はサードパーティの脆弱性が最も発生しやすい言語です。Hongmeng の父: オープンソースの Honmeng は唯一のアーキテクチャ上の革新です。中国の基本ソフトウェア分野で 馬化騰氏と周宏毅氏が握手「恨みを晴らす」 元マイクロソフト開発者:Windows 11のパフォーマンスは「ばかばかしいほど悪い」 老祥基がオープンソースであるのはコードではないが、その背後にある理由は Meta Llama 3 が正式にリリースされ、 大規模な組織再編が発表されました。