10 ポイント 投稿者 xguru 2022-04-13 | 4件のコメント | WhatsAppで共有
  • リアルタイムアプリケーション作成時の複雑さとコストを下げることを目標に設計
  • ストリームデータを取り込み、SQLでContinuousクエリを実行し、結果を動的に更新
    • クエリと変換
    • Materialized Viewの作成
  • Kafka/Pulsar/Kinesis/RedpandaおよびCDCソースからデータを読み込み
    • PostgreSQL/MySQL CDC(Change Data Capture)をサポート
  • データはS3およびS3互換オブジェクトストレージに保存してコストを削減
  • Postgres互換SQLを使用

4件のコメント

 
galadbran 2022-04-13

直接関係する質問ではありませんが、大規模ではない小規模なベアメタルシステムで CDC を構成する良い方法にはどのようなものがあるでしょうか?
Kafka ベースのものが多いですが、まず Kafka 自体がすでにオーバースペックなレベルなので……

 
xguru 2022-04-13

https://github.com/debezium/debezium こういうものではないでしょうか?(私も名前だけ知っていて、使ってみたことはないのですが……)

 
galadbran 2022-04-13

DebeziumはオープンソースのPostgreSQL CDCとしていちばん有名な気がしますが、Kafkaベースですよね ^^

 
kbumsik 2022-04-13

ksqlDB や Materialize に近い感じでしょうか?