ScalarDB ロードマップ
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このロードマップは、ScalarDB の今後の計画の概要を示しています。このロードマップの目的は、今後どのような変更が行われる可能性があるかを把握できるようにし、進捗状況をより詳しく追跡し、主要なマイルストーンを把握し、開発中にフィードバックを提供することです。このロードマップは、ScalarDB の新しいバージョンがリリースされるたびに更新されます。
警告
開発の過程で、このロードマップはユーザーのニーズやフィードバックに基づいて変更される可能性があります。このロードマップの内容に従ってリリース計画をスケジュー ルしないでください。
機能リクエストがある場合、または機能開発を優先したい場合は、GitHub で問題を作成してください。
CY2025 Q4
追加のデータベースのサポート
- TiDB
- ユーザーは、ScalarDB Core と ScalarDB Cluster を介して基盤となるデータベースとして TiDB を使用できるようになります。
- AlloyDB
- ユーザーは、ScalarDB Core と ScalarDB Cluster を介して基盤となるデータベースとして AlloyDB を使用できるようになります。
- Azure Blob Storage
- ユーザーは、ScalarDB Cluster を介して基盤となるデータベースとして Azure Blob Storage を使用できるようになります。
- Amazon S3
- ユーザーは、ScalarDB Cluster を介して基盤となるデータベースとして Amazon S3 を使用できるようになります。
- Google Cloud Storage
- ユーザーは、ScalarDB Cluster および ScalarDB Analytics を介して基盤となるデータベースとして Google Cloud Storage を使用できるようになります。
新機能
- 分離されたメタデータ管理
- ユーザーは、既存アプリケーションのスキーマを移行または変更することなく、ScalarDB のトランザクションメタデータを別の場所で管理することで ScalarDB Cluster を使用開始できるようになります。
- ロールベースアクセス制御 (RBAC)
- ユーザーは、ロールを定義し、そのロールに権限を割り当てることができるため、より柔軟な方法でアクセス制御を管理できるようになります。
- 集計用の SQL 操作の追加
- ユーザーは、ScalarDB SQL で集計操作を発行できるようになります。
改善
- Oracle Database と IBM Db2 向けの BLOB 型サイズの増加
- ユーザーは、ScalarDB Core と ScalarDB Cluster でより大きな BLOB 型サイズを使用できるようになります。BLOB 型の最大サイズは 4 GB まで増加されます。
ユーザビリティ
- より柔軟な ALTER 操 作
- ユーザーは、スキーマの変更、名前空間/テーブル/カラムの名前変更、カラムの削除など、より柔軟な ALTER 操作を発行できるため、より柔軟な方法でスキーマを管理できるようになります。
クラウドサポート
- ScalarDB Cluster の Google Cloud Platform (GCP) サポート
- ユーザーは、GCP の Google Kubernetes Engine (GKE) で ScalarDB Cluster をデプロイできるようになります。
- ScalarDB Analytics 向け Amazon Marketplace のコンテナ提供
- ユーザーは、コンテナオファリングを使用して ScalarDB Analytics をデプロイできるようになります。これにより、従量課金制のサブスクリプションモデルを使用できます。
- Red Hat OpenShift サポート
- ユーザーは、Red Hat OpenShift で ScalarDB Cluster をデプロイできるようになります。
AI/LLM サポート
- Model Context Protocol (MCP) サーバー
- ユーザーは、ScalarDB Core と ScalarDB Cluster の MCP サーバーを使用することで、AI および大規模言語モデル (LLM) アプリケーションを通じて ScalarDB と対話できるようになります。MCP サー バーは、自然言語を使用して ScalarDB と通信する方法を提供し、ユーザーがより直感的な方法でデータのクエリや管理などの操作を実行できるようにします。
- ScalarDB 向け LLM フレンドリーなルールファイル
- ユーザーは、LLM フレンドリーなルールファイルを使用して LLM に質問やタスクを依頼できるため、LLM が ScalarDB をより良く理解して作業できるようになります。ルールファイルは、ScalarDB と効果的に対話するために必要なコンテキストとコマンドを LLM に提供するように設計されており、ユーザーがアプリケーションで AI 機能を活用しやすくなります。
CY2026 Q1
新機能
- ネイティブセカンダリインデックス
- ユーザーは、柔軟なセカンダリインデックスを定義できるようになります。既存のセカンダリインデックスは、サポートされているデータベースのセカンダリインデックスの共通機能に基づいて実装されているため、たとえば複数列のインデックスを定義することはできません。新しいセカンダリインデックスは ScalarDB レイヤーで作成されるため、複数列インデックスのような柔軟なインデックスを作成できます。
- ビュー
- ユーザーは、 複数の異なるデータベースをより簡単でシンプルな方法で管理できるように、ビューを定義できるようになります。
- OIDC による認証
- ユーザーは、OpenID Connect (OIDC) を使用して ScalarDB Cluster と ScalarDB Analytics に認証できるようになります。
- ユニバーサルカタログ
- ユーザーは、運用系および分析系データベースのメタデータ(スキーマやセマンティック情報を含む)を、異なるビジネスドメイン間で統一的に管理できるようになります。
- ユニバーサルな認証および認可
- ユーザーは、統一された認証および認可方法を使用して、ScalarDB Cluster と ScalarDB Analytics にアクセスできるようになります。
ユーザビリティ
- DECIMAL データ型の追加
- ユーザーは DECIMAL データ型を使用できるため、10進数を高精度で処理できるようになります。
- 大規模スキャンによるメモリ不足エラーの排除
- ユーザーは、メモリ不足エラーを経験することなく、大規模スキャンを発行できるようになります。