LadybugDB/ladybug
LadybugDB a graph database
解決する課題
Ladybug は、大規模データセットに対して複雑なデータ分析を高いパフォーマンスを維持しながら実行するという課題を解決します。別のデータベースサーバーを管理するオーバーヘッドなしに、相互接続されたデータ(グラフ)を保存およびクエリする方法を提供します。
仕組み
Ladybug は組み込みデータベースであり、スタンドアロンサービスとしてではなく、アプリケーション内で直接実行されます。プロパティグラフモデルと Cypher クエリ言語を使用してデータを整理および取得します。速度を確保するために、列指向ディスクベースのストレージ、専用の結合アルゴリズム、マルチコア並列処理を利用します。また、全文検索とベクトルインデックスの組み込み機能を備え、WebAssembly をサポートしてウェブブラウザでの安全な実行を可能にします。
対象ユーザー
Python、Node.js、Rust、Go、Swift、Java、C++ など、さまざまなプログラミング言語のアプリケーションに簡単に統合できる、高性能でスケーラブルなグラフデータベースを必要とする開発者向けに設計されています。
ハイライト
- アプリケーション統合が容易な組み込み型サーバーレスアーキテクチャ
- Cypher クエリ言語とプロパティグラフデータモデルのサポート
- ネイティブベクトルインデックスと全文検索機能
- 高性能なベクトル化および因数分解されたクエリ処理
- データ信頼性のための ACID 準拠トランザクション
- ブラウザベースのアプリケーション向け WebAssembly サポート
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト