プログラミング
DocumentDB – MongoDB互換のオープンソースデータベース
DocumentDB – a MongoDB compatible open-source database (documentdb.io)
要約
DocumentDBは、PostgreSQLを基盤としたMongoDB互換のオープンソースデータベースです。ネイティブBSONサポートと、必要に応じて高度なSQL機能を提供します。単一フィールド、マルチキー、複合、テキスト、地理空間インデックスなど、豊富なインデックス機能を持ち、pgvectorを利用したベクトル検索でAI機能もサポート。MITライセンスで提供され、SCRAM認証による高いセキュリティと、Dockerを利用したローカルランタイムにより開発・テストが容易です。ハイブリッドクラウドやマルチクラウド環境にも対応し、kubectlプラグインによる運用管理も可能です。
全文翻訳
基盤
Document + SQL
高度なSQLが必要な場合に、完全なPostgreSQL互換性を持つネイティブBSONサポート。
ネイティブBSON
高度なSQL
インデックス
豊富なインデックス機能
単一フィールド、マルチキー、複合、テキスト、地理空間インデックス(ネストされたフィールドを含む)。
ネストされたフィールド
テキスト + 地理空間
AI
ベクトル検索
pgvectorを活用した埋め込みと類似性検索。
埋め込み
類似性
AIを探る
オープンソース
オープンで安全
SCRAM認証と開発・テスト用の軽量ローカルランタイムを備えたMITライセンス。
MITライセンス
SCRAM認証
ネイティブBSON
PostgreSQL上でドキュメントの柔軟性を実現するために構築。
PostgreSQL基盤
必要なときに、高度なSQL、実績のある操作、豊富なインデックスを活用できます。
オープンでポータブル
MITライセンス、Dockerでローカルに実行可能、独自のインフラストラクチャやクラウドに適合。
ローカルクラスター
ローカルKubernetes開発のためにkindまたはminikubeで開始。
ハイブリッドおよびマルチクラウド
文書化されたAKS、EKS、GKE、およびオンプレミス展開ガイドを使用。
レプリケーションとレジリエンス
クラスター間レプリケーション、HA、バックアップ、TLSに拡張可能。
Day-2オペレーション
ステータス、イベント、プロモーションのためにkubectlプラグインを使用。