Shared-nothingとShared-dataクラスター間の機能の違い
このトピックでは、Shared-nothing クラスターと Shared-data クラスターでサポートされている機能の違いを一覧表示します。
リアルタイム分析と主キーテーブル
| 機能 | Shared-nothing | Shared-data |
|---|
| 条件付き更新 | v2.5+ | v3.1+ |
| 部分更新 (列モード) | v3.1 | サポート予定 |
| 部分更新 (行モード) | v2.3+ | v3.1+ |
| 条件付き更新を伴う部分更新 | v3.1+ | v3.4.1+ |
| 主キーインデックスの永続化 | v2.3+ | v3.2+ |
| 主キーからの ORDER BY 列の分離 | v3.0+ | v3.1+ |
| 主キーテーブルの豊富な UPDATE およびDELETE構文 | v3.0+ | v3.1+ |
ストレージエンジン
| 機能 | Shared-nothing | Shared-data |
|---|
| 高速スキーマ進化 | v3.2+ | v4.0+ |
| ファイルバンドリング | 該当なし | v4.0+ |
| 転置インデックス | v3.3+ | v4.1+ |
| 手動コンパクション | v3.1+ | v3.3+ |
| 行ストア | v3.2+ | サポート予定 |
| STRUCT フィールドの追加/削除 | v3.3.2+ | v3.3.5+ |
| ベクトルインデックス | v3.4+ | サポート予定 |
データ分散
| 機能 | Shared-nothing | Shared-data |
|---|
| 式パーティショニング | v3.0+ | v3.1.1+ |
| リストパーティショニング | v3.1+ | v3.1.1+ |
| ランダムバケット化 | v3.1+ | v3.2+ |
| ランダムバケット化の最適化 (サブパーティション付き) | v3.2+ | v3.2+ |
| 多段階式パーティションの統合構文 | v3.4+ | v3.4+ |
| テーブルの最適化: バケット化の変更 | v3.2+ | v3.3+ |
| テーブルの最適化: オンラインでのバケット化の変更 | v3.3.3+ | 該当なし |
| 範囲ベースの分散 | v4.1+ | v4.1+ |
クエリパフォーマンス
| 機能 | Shared-nothing | Shared-data |
|---|
| クロスノードデータキャッシュ共有 | 該当なし | v3.5.1+ |
| 生成列 | v3.1+ | v3.5+ |
| クエリキャッシュ | v2.5+ | v3.4+ |
| ロールアップと同期マテリアライズドビュー | v1.x+ | v3.3+ |
災害復旧