このプロジェクトについて
HelixDBはAIアプリケーション向けの統一データベースプラットフォームであり、グラフ、ベクトル、全文検索の機能を統合している。個別のリレーショナル、ベクトル、グラフデータベースの必要性を置き換えることを目指し、グラフ+ベクトルデータに加え、キーバリュー、ドキュメント、リレーショナルデータをサポートする連合データモデルを提供する。
主な技術的特徴は以下の通り:
- Rustによるネイティブ実装。
- オブジェクトストレージバックエンド。
- ACIDトランザクションのサポート。
- 単一ライターと自動スケール読み取りノードによる分散アーキテクチャで高可用性を実現。
HelixDBはローカルおよびクラウドインスタンスの管理用CLIを提供し、迅速なプロジェクト構築のための「chef」ブートストラッパも備える。Rust、TypeScript、Python、Go用のSDKを提供し、開発者はドメイン固有言語(DSL)でクエリを記述できる。DSLはJSON ASTとしてHTTP経由でデータベースに送信される。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.