OceanBase
English日本語简体中文
ドキュメントホーム
製品
エコシステム
リリース

データベース

OceanBase CloudOceanBaseデータベース

データベース

OceanBase CloudOceanBaseデータベース
OceanBase CloudOceanBaseデータベース

OceanBaseデータベース

KV - V4.4.2
  • OBKVの概要
  • OBKVのアーキテクチャ
  • OBKV-Table
    • OBKV-Table概要
      • OBKV-Tableの概要
      • OBKV-Tableのコア機能
      • OBKV-Tableデプロイの概要
    • シンプルなKey-Valueストレージのクイックスタート(Java)
    • OBKV-Table Javaクライアントを使ったアプリケーション開発
      • OBKV-Table Java開発ガイド
      • OBKV-Table開発の準備
      • OBKV-Table Javaクライアントを使用してクラスタに接続する
      • OBKV-Table操作例
        • OBKV-Tableへのデータ書き込み
        • OBKV-Tableによるデータのクエリ
        • OBKV-Tableでのデータ更新
        • OBKV-Tableによるデータの削除
      • OBKV-Table Javaクライアントのパラメータ設定
    • OBKV-Table管理
      • OBKV-Table管理の概要
      • OBKV-Tableの高可用性
      • OBKV-Tableのセキュリティ権限
      • OBKV-Tableモニタリングメトリクス
    • OBKV-Tableリファレンス
      • OBKV-Tableのデータモデル
      • OBKV-Tableの操作タイプ
      • OBKV-Tableがサポートするデータ型
      • OBKV-Table全文インデックス
      • OBKV-Tableのグローバルインデックスの使用範囲と例
      • OBKV-Tableの期限切れデータ削除
      • OBKV-Tableのグループコミット
      • OBKV-Tableの弱い整合性読み取りと最寄りデータセンターからの読み取り
      • OBKV-Table関連ビュー
    • OBKV-Table よくある質問
  • OBKV-HBase
    • OBKV-HBaseの概要
    • OBKV-HBaseのコア機能
    • OBKV-HBaseのデプロイ
    • OBKV-HBaseによるアプリケーション開発
      • OBKV-HBase アプリケーション開発の概要
      • OBKV-HBase Javaクライアントを使用したクラスタへの接続
      • HBaseの業務コードをOBKV-HBaseに移行する
      • OBKV-HBase データ操作の例
    • OBKV-HBase 移行ガイド
    • OBKV-HBase管理
      • OBKV-HBase管理の概要
      • OBKV-HBaseの高可用性
      • OBKV-HBaseのセキュリティ権限
      • OBKV-HBaseモニタリングメトリクス
    • OBKV-HBaseクエリの最適化
    • OBKV-HBaseの性能テスト
    • OBKV-HBaseリファレンス
      • OBKV-HBaseデータモデル
      • OBKV-HBaseのデータスキーマ
      • HBaseとの互換インターフェース
      • HBaseと互換性のあるフィルター
      • OBKV-HBaseの自動パーティション分割
      • OBKV-HBaseにおける期限切れデータの削除
      • OBKV-HBaseの弱い整合性読み取りと最寄りデータセンターからの読み取り
      • OBKV-HBase関連ビュー
    • OBKV-HBaseエコシステム統合
      • Flink連携
        • Flinkコネクタを使用してOBKV-HBaseにデータを同期する
        • ネイティブFlinkによるOBKV-HBaseへのアクセス
      • HiveによるOBKV-HBaseへのアクセス
      • SparkによるOBKV-HBaseへのアクセス
  • OBKVリリースノート
    • OBKV Enterprise版

PDF をダウンロード

ドキュメントフィードバック
  1. ドキュメントセンター
  2. OceanBaseデータベース
  3. KV
  4. V4.4.2

OBKV-HBaseのコア機能

最終更新:2026-09-30 06:35:08

HBaseモデル機能
基礎機能
パフォーマンス最適化機能
高度な機能
OBKV-HBaseクライアントの互換性

HBaseモデル機能

基礎機能

機能
説明
HBase互換性
  • インターフェースレベルでHBase 0.94および1.1.13の大部分の機能と互換性があります。
  • put、get、exists、delete、append、increment、scanなどの一般的なインターフェースをサポートしています。
行ロックサポート HBaseの行ロックをサポートしています。
マルチカラムファミリー操作 put、delete、get、scanインターフェースはマルチカラムファミリーをサポートしています。
サブパーティション サブパーティションをサポートしています。
テーブルモデル 通常のテーブルモデルに加え、時系列テーブルモデルもサポートしています。
Filter
  • CompareFilter、SingleColumnValueFilter、PageFilter、ColumnCountGetFilter、PrefixFilter、SkipFilter、WhileMatchFilter、PageFilter、ColumnPrefixFilter、ColumnPaginationFilter、FirstKeyOnlyFilter、KeyOnlyFilter、RandomRowFilter、TimestampsFilterなどのFilterをサポートしています。
  • FilterListに基づく複数のFilterをサポートしています。
エコシステム
  • FlinkからOBKV-HBaseへのアクセスをサポートしています。
開発ツール
  • HBase shellはサポートしていません。
  • MySQLクライアントを使用してHBaseテーブル内のデータにアクセスできます。

パフォーマンス最適化機能

機能
説明
TTL
  • テーブルレベルTTL(TTLポリシーはテーブルに設定され、すべての行はテーブルレベルのポリシーに基づいて有効期限切れとなります)
  • 有効期限切れデータをリアルタイムで非表示にすることをサポートします

注意

有効期限切れデータ削除(TTL)機能は、OceanBase KVシナリオでの使用に限定されます。SQLを使用するシナリオでは、この機能を使用しないでください。使用すると、予期せずデータを誤って削除するおそれがあります。

MaxVersion
  • 最大維持バージョン数の設定をサポートし、TTLと組み合わせることで、バックグラウンドで余分なバージョンを非同期に削除します
弱い整合性読み取りと最寄りデータセンターからの読み取り
  • 弱い整合性読み取り機能をサポートし、クライアントがリーダーレプリカ以外(例:フォロアーまたはレプリカ)からデータを読み取ることを許可します。このモードでは、最新の更新が読み取り結果に反映されるまで若干の遅れが生じますが、読み取りパフォーマンスとシステム可用性が向上します。
  • 最寄りデータセンターからの読み取り機能をサポートし、クライアントは地理的またはネットワーク的に最も近いデータセンターのレプリカを優先的に選択してデータを読み取ります。これにより、ネットワーク遅延が低減し、アクセス速度とユーザーエクスペリエンスが向上します。
自動パーティション分割
  • 自動パーティション分割機能をサポートし、テーブルのデータ量が一定のしきい値に達すると、自動的にパーティションを分割して、クエリパフォーマンスとシステム可用性を向上させます。

高度な機能

機能
説明
トランザクション
  • 単一操作では行レベルトランザクションをサポートします。
  • Batch操作では単一ノード内のトランザクションをサポートします。
  • クロスノードの分散トランザクションは現在提供されていません。
ディザスタリカバリ OceanBaseデータベースの既存のすべてのディザスタリカバリ機能を再利用します。例:マルチレプリカアーキテクチャ、プライマリ/スタンバイデータベース、2リージョン3データセンター、3リージョン5データセンター構成などが含まれます。
マルチテナント OceanBaseデータベースのマルチテナント機能を再利用します
拡張性 OceanBaseデータベースのデータパーティショニングおよび弾力的なスケーリング機能を再利用します
バックアップ・リストア OceanBaseデータベースのバックアップ・リストア機能を再利用します
モニタリング指標 サーバーサイドおよびクライアントサイドのモニタリング指標をサポートします。これには、QPS/RT/ROWS関連指標やヒストグラム性能指標などが含まれます。詳細については、OBKV-HBaseモニタリング指標を参照してください。
データ圧縮 ストレージデータ圧縮
データ暗号化 TDE(透過的データ暗号化)をサポートします

OBKV-HBaseクライアントの互換性

注意

OBKV-HBaseはJavaクライアントのみをサポートします。

obkv-hbase-client-javaクライアントのバージョン計画は以下のとおりです:

  • 1.X系のクライアントバージョンはHBase 1.Xのビジネスシナリオに対応しています。
  • 2.X系のクライアントバージョンはHBase 2.Xのビジネスシナリオに対応しています。

具体的な機能は以下のとおりです:

obkv-hbase-client-java 1.Xクライアントバージョン
バージョンの動向
1.1.0 パーティション分割機能とバッチget操作をサポートしました。
obkv-hbase-client-java 2.Xクライアントバージョン
バージョンの動向
2.1.0 パーティション分割機能とbatch get操作をサポートします。

前のトピック

OBKV-HBaseの概要
前へ

次のトピック

OBKV-HBaseのデプロイ
次へ
このページの内容
HBaseモデル機能
基礎機能
パフォーマンス最適化機能
高度な機能
OBKV-HBaseクライアントの互換性