メインコンテンツまでスキップ

はじめに

VeloDB Cloudは、Apache Doris上に構築されたフルマネージド型のリアルタイム分析・検索データベースです。単一のエンジンで、SQL分析からフルテキスト検索、ベクトル検索まで、幅広いリアルタイム分析を処理します。

構築できるもの

通常、これらのそれぞれにはOLAP、検索、またはlakehouse federationのための別々のシステムが必要です。VeloDB Cloudは、これらを1つのエンジンで実行します:

必要な機能VeloDB Cloud
多数の同時ユーザーとAIエージェント向けのリアルタイムダッシュボードとアプリの提供ストリーミングデータを取り込み、高い同時実行性でサブ秒のSQLクエリを提供します。
運用データベースとの分析の同期維持primary-key upsertを使用して、CDCを通じてMySQLとPostgreSQLからの挿入、更新、削除を継続的に取り込みます。
ログ、メトリクス、トレースの保存と検索可観測性データをオブジェクトストレージコストで保持し、フルテキスト転置インデックスで検索します。
LLMとエージェント向けのコンテキスト取得RAG向けに、ベクトル検索、フルテキスト検索、SQLフィルターを1つのクエリで実行します。
データレイク全体でのクエリデータをコピーすることなく、Iceberg、Hudi、Paimon、Hiveテーブル、および外部データベースをその場で読み取ります。

VeloDB CloudはAWS上で動作し、ストレージとコンピュートが分離されているため、それぞれを独立してスケールできます。velodb.cloudにサインインしてwarehouseをデプロイするか、Quick Startに従って約10分でデータを読み込み、最初のクエリを実行してください。

主要機能

  • リアルタイム取り込みと更新。 低レイテンシでデータをストリーミングし、すぐにクエリできます。Primary-key upsertと削除により、ソースデータの変更に応じてテーブルを最新の状態に保ちます。コンピュートはオンデマンドでスケールアップ・ダウンします。
  • フルテキストおよびベクトル検索。 フルテキスト検索、ベクトル検索、構造化SQLフィルターを単一のクエリで実行します。search()関数は、フレーズ、ワイルドカード、正規表現クエリでElasticsearch互換の構文を使用します。
  • AIエージェント。 MCP Serverを通じてAIエージェントをデータに接続し、エージェントがライブデータに対してクエリと推論を行えるようにします。
  • Lakehouseとfederation。 オープンテーブル形式の読み書きと外部データベースのその場でのクエリ。
  • Apache Doris互換性。 VeloDB CloudはMySQLプロトコルを使用し、Apache Doris SQLとワイヤー互換性があるため、既存のDorisクライアント、BIツール、コネクターが変更なしで動作します。

仕組み

VeloDB Cloudはストレージとコンピュートを分離します。オブジェクトストレージは低コストで完全なデータセットを保持し、1つ以上のコンピュートclustersがそれをクエリします。Clustersは同じストレージを共有しますが、ワークロードを分離し、それぞれが独立してオンデマンドでスケールします。

VeloDB Cloud storage and compute separation architecture

主要概念

Key concepts of VeloDB Cloud

概念定義
Organization会社またはチームのトップレベルアカウント。請求、リソース、データはorganization間で分離されています。
Warehouseコンピュートとストレージを保持する論理単位。organizationは、ビジネスドメインを分離するために、相互に分離された多数のwarehouseを実行できます。
Clusterwarehouse内のコンピュートノードのセット。Clustersはwarehouseのデータを共有しますが、ワークロードを分離し、独立してスケールします。
Storagewarehouse内のすべてのclusters向けの完全なデータセットを保持する共有オブジェクトストレージ層。

Apache Dorisとの関係

VeloDBは、Apache Dorisのコア開発者によって設立された企業です。VeloDB Cloud 26.0は、Apache Doris 4.0上に構築されています。VeloDB CloudリリースとApache Dorisバージョンの対応については、Version Mappingを参照してください。

VeloDB CloudはApache Doris SQLとワイヤー互換性があるため、書き直すことなく両者間でデータとクエリを移行できます。セルフマネージド型Apache Dorisと比較して、VeloDB Cloudは以下を追加します:

  • マネージド型コントロールプレーン。 インストール、デプロイ、パッチ適用、アップグレードするソフトウェアはありません。
  • 内蔵コンソール。 ブラウザーでのSQLエディター、監視、アラート、cluster管理。
  • 弾力性のある使用量ベースのコンピュート。 Clustersはオンデマンドでスケールし、使用した分のみ支払います。
  • エンタープライズセキュリティとコンプライアンス。 SOC 2、保存時・転送時暗号化、SSO、および独自のcloudアカウントで実行するBYOCオプション。
  • マネージド型信頼性。 自動バックアップ、高可用性、エキスパートサポート。

次のステップ

30日間の無料トライアルと300米ドルのクレジットでwarehouseを作成し、最初のクエリを実行する