OBKV-HBaseは、OBKV-HBaseクライアントを使用してOBKV-HBaseクラスタに接続し、HBase互換のAPIを通じてデータ処理を行うことをサポートします。既存の業務でネイティブHBaseのデータ操作ロジックを使用している場合、OceanBaseデータベースクラスタをデプロイし、OBServerサーバー側でHBaseテーブルを作成し、OBKV-HBaseクライアントを通じてデータ操作を実行できます。
OBKV-HBase データモデル
HBaseとのデータ互換性を確保し、OBKV-HBaseで管理しやすくするため、ワイドカラムモデル(WideColumn)でデータをモデル化できます。詳細については、OBKV-HBase データモデルおよびデータベーススキーマ設計を参照してください。
HBaseのストレージモデルの詳細については、Apache HBase データモデルを参照してください。
OBKV-HBase Javaクライアントを使用したアプリケーション開発
注意
OBKV-HBaseはJavaクライアントのみをサポートしています。
OBKV-HBase Javaクライアントを使用することで、HBase互換のAPIを通じてデータ処理を行えます。具体的な操作については、OBKV-HBase Javaクライアントを使用したクラスタへの接続を参照してください。
データ操作の例
OBKV-HBaseの使用例については、データ操作の例を参照してください。
HBaseについてさらに深く理解したい場合は、Apache HBase公式WebサイトやApache HBaseインターフェースを参照してください。
インターフェースとFilterリスト
OBKV-HBaseクライアントは、HTableInterfaceインターフェースを実装しています:
- サポートされているインターフェースのリストについては、HBase互換インターフェースを参照してください。
- サポートされているFilterのリストについては、HBase互換Filterを参照してください。