LadybugDB/ladybug

LadybugDB a graph database

解決する課題

Ladybug は、大規模データセットに対して複雑なデータ分析を高いパフォーマンスを維持しながら実行するという課題を解決します。別のデータベースサーバーを管理するオーバーヘッドなしに、相互接続されたデータ(グラフ)を保存およびクエリする方法を提供します。

仕組み

Ladybug は組み込みデータベースであり、スタンドアロンサービスとしてではなく、アプリケーション内で直接実行されます。プロパティグラフモデルと Cypher クエリ言語を使用してデータを整理および取得します。速度を確保するために、列指向ディスクベースのストレージ、専用の結合アルゴリズム、マルチコア並列処理を利用します。また、全文検索とベクトルインデックスの組み込み機能を備え、WebAssembly をサポートしてウェブブラウザでの安全な実行を可能にします。

対象ユーザー

Python、Node.js、Rust、Go、Swift、Java、C++ など、さまざまなプログラミング言語のアプリケーションに簡単に統合できる、高性能でスケーラブルなグラフデータベースを必要とする開発者向けに設計されています。

ハイライト

  • アプリケーション統合が容易な組み込み型サーバーレスアーキテクチャ
  • Cypher クエリ言語とプロパティグラフデータモデルのサポート
  • ネイティブベクトルインデックスと全文検索機能
  • 高性能なベクトル化および因数分解されたクエリ処理
  • データ信頼性のための ACID 準拠トランザクション
  • ブラウザベースのアプリケーション向け WebAssembly サポート

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト