SurrealDB icon

SurrealDB

認証する

SurrealDBは、AIエージェント向けのコンテキスト層として設計されたマルチモデルDB。ドキュメント、グラフ、ベクトル、時系列、リレーショナルを1つのACIDトランザクションで統合し、クラウド、自社運用、エンタープライズに対応します。

SurrealDB

概要

SurrealDBは、AIエージェント向けのコンテキスト層として位置づけられたマルチモデルデータベースです。製品サイトでは、ドキュメント、グラフ、ベクトル、時系列、リレーショナルデータ、全文検索、エージェントメモリを1つのデータベースで扱い、すべてを単一のACIDトランザクション内で処理できると説明されています。

このプラットフォームは、個別のデータベース、キャッシュ、検索ツール、ミドルウェアをつなぎ合わせることで生じる接着コードやシステムの乱立を減らすことを目的としています。SurrealDB Cloud、自社運用デプロイメント、Enterpriseオプションは、プロトタイプ、本番ワークロード、プライベートクラウド管理を必要とするチーム向けに提示されています。

コア機能

ネイティブなマルチモデルストレージ

ドキュメント、グラフ、ベクトル、時系列、リレーショナルデータを1つのデータベース内のネイティブなプリミティブとして扱うため、コンテキストを別々のシステムに分割する必要がありません。

単一のトランザクションスナップショット

サイトでは、コンテキストの読み書きに対して1つのACIDトランザクション境界を重視しており、関連データ全体での部分更新を避けやすくします。

1つのエンジンで検索と取得

組み込みの全文検索、ベクトル検索、グラフトラバーサル、時間的クエリが、エージェントメモリやハイブリッド検索の検索ワークフローを支えます。

データベースレベルのセキュリティ制御

組み込みアクセス制御には、RBAC、レコードレベル権限、JWT認証、マルチテナント分離が含まれ、エンタープライズ向けのコンプライアンスオプションも掲載されています。

リアルタイムおよびイベント駆動の機能

SurrealDBは、リアルタイムサブスクリプション、イベントトリガー、ストリーミング更新をサポートし、リアクティブなアプリケーション動作を実現します。

複数のクエリおよびクライアントインターフェース

製品ページでは、SurrealQL、GraphQL、PostgreSQL wire protocol、MCPサーバーサポートを含む複数のアクセス方法が説明されています。

適した用途

  • エージェントのメモリとコンテキスト

    ユーザー履歴、設定、埋め込み、関係を1つのトランザクション層に保持し、エージェントの応答が完全なスナップショットを参照できるようにします。

  • ハイブリッド検索とRAG

    ベクトル検索、全文検索、グラフトラバーサル、時間フィルタリングを、データを別サービスに通さずに組み合わせた検索フローを構築できます。

  • 混在データを扱う運用アプリケーション

    アプリケーション状態が複数のモデルにまたがり、整合性のある更新が必要な場合に、リレーショナルレコード、ドキュメント、グラフエッジをまとめて保存できます。

  • リアルタイムな製品体験

    リアルタイムサブスクリプション、イベントトリガー、ストリーミング更新を使って、UIやワークフローに即時反映が必要なリアクティブ製品を支えます。

  • さまざまな導入要件を持つチーム

    マネージドな立ち上げ、オンプレミスの制御、エンタープライズ運用モデルが必要な場合に、クラウド、自社運用、プライベートクラウドの導入を選べます。

Pros and Cons

Pros

  • 複数のデータモデルを1つのACIDデータベースに統合し、コンテキストを別々のシステムに分散させません。
  • メモリ、検索、グラフ推論、ハイブリッド検索などのエージェント志向のワークフローをサポートします。
  • クラウド、自社運用、エンタープライズの導入パスを提供します。
  • 組み込みのアクセス制御とリアルタイムデータ機能を備えています。
  • SurrealQL、GraphQL、PostgreSQL wire protocol、MCPサーバーサポートを含む複数のインターフェースとプロトコルを提供します。

Cons

  • 公開ソースには、完全なインテグレーションカタログやコネクタ一覧がありません。
  • 一部のエンタープライズ向けセキュリティおよびサポート項目は高レベルでのみ説明されており、具体的な提供状況はプランや近日提供予定の注記によって異なります。

FAQ

SurrealDBは何に使われますか?

SurrealDBは、ドキュメント、グラフ、ベクトル、時系列、リレーショナルデータ、全文検索、アクセス制御を1つのデータベースに統合します。ソースでは、エージェントのメモリとコンテキストのためにミドルウェアを使わない、単一のACIDトランザクション境界として説明されています。

SurrealDBにはクラウド版と自社運用版の両方がありますか?

サイトでは、SurrealDB Cloud、自社運用デプロイメント、Enterpriseが案内されています。CloudプランにはStartとScaleがあり、Enterpriseはカスタム料金のオンプレミスまたはプライベートクラウド導入向けです。

SurrealDBはリアルタイムのアプリケーションワークフローをサポートしていますか?

はい。製品ページでは、リアクティブな体験のための組み込みリアルタイムサブスクリプション、イベントトリガー、ストリーミング更新が強調されています。

どのようなサポートオプションがありますか?

料金ページでは、標準サポートや業務重要度の高いサポートから、24時間365日対応のプレミアムサポートまでのサポート階層が掲載されています。製品ページでは、コミュニティサポートとSurreal Sidekick AIコパイロットもサポート体験の一部として言及されています。

公開されているインテグレーションやインターフェースには何がありますか?

ソースには完全な公開インテグレーション一覧は記載されていません。ただし、MCPサーバー、GraphQLサポート、PostgreSQL wire protocolサポート、複数言語にわたるクライアント/ランタイムオプションは示されています。

Quick Facts

カテゴリ
マルチモデルデータベース
主な用途
AIエージェントのコンテキストとメモリ
導入オプション
クラウド、自社運用、エンタープライズ/プライベートクラウド
クエリ言語
SurrealQL
Webサイトドメイン
surrealdb.com
サポート
コミュニティサポートと有償サポート階層

SurrealDBの代替品

Orca icon

Orca

Orcaは、コードエージェントでの開発・実装を支援するAgent Development Environment。分離されたworktree上で複数のCLIエージェントを並列実行し、デスクトップとモバイルの連携ワークフローに対応します。

Firebase Studio icon

Firebase Studio

Firebase Studioは、Gemini支援のコーディング、アプリプレビュー、クラウドエミュレータを備えたブラウザベースのフルスタック開発用ワークスペースです。既存リポジトリの取り込み、新規アプリの試作、共同作業、ブラウザからのデプロイに対応します。

EZsite AI icon

EZsite AI

EZsite AIは、URLをフルスタックのReactまたはVue.jsアプリに変換するAIサイトビルダー。ホスティング、独自ドメイン、コード書き出し、バックエンド機能を搭載。

AI Magicx icon

AI Magicx

AI Magicxは、チャット、画像、動画、音声、音楽、メール、開発タスクを1か所で扱える統合AIワークスペース。複数モデルを使い分ける手間を減らします。

Paper icon

Paper

Paperは、キャンバス、コード、AIエージェントをつなぎ、チームが1つのワークフローで作成・共有・出荷できるデザインツール。デスクトップアプリ、MCP対応のエージェントアクセス、実コンテンツとデザイントークンのワークフローに対応。

Codesphere icon

Codesphere

Codesphereは、開発・デプロイ・運用を統合する仮想クラウド基盤です。オンプレミス、クラウド、ハイブリッド環境に対応し、企業や公共機関の移植性、セキュリティ、クラウド依存の低減に貢献します。