すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for HBase:利用シーン

最終更新日:Mar 29, 2026

ApsaraDB for HBase Performance-enhanced Edition (Lindorm) は、次の 2 つの高負荷ユースケース向けに設計されています:リアルタイムコンピューティング および アプリケーションデカップリング

利用シーン問題の解決主要コンポーネント
リアルタイムコンピューティングビジネスイベントをデータベースにストリーミングし、即座に計算可能な状態にするLindorm、Lindorm Streams、Blink または Spark
アプリケーションデカップリングデータ変更をダウンストリームのコンシューマーに伝搬する際のデュアルライトの複雑さを解消するLindorm、Lindorm Streams、Message Queue for Apache Kafka

リアルタイムコンピューティング

アルゴリズム、インテリジェントオペレーション、モニタリングダッシュボードなどはすべて、ビジネスイベントを継続的に取り込み、即時に計算可能なデータベースを必要とします。Lindorm はスキーマフリー設計に加え、高スループット、低レイテンシ、水平スケーリングを組み合わせることで、この要件を満たします。

エンドツーエンドのリアルタイムデータパイプラインを構築するには、ApsaraDB for HBase を Lindorm Streams および Blink または Apache Spark と統合します。Lindorm Streams はすべてのデータ変更をキャプチャし、ストリーム処理エンジンに送信することで、結果をリアルタイムで計算します。

stream-s1

アプリケーションデカップリング

複数のダウンストリームアプリケーションがソースシステムの変更に反応する必要がある場合、従来のアプローチではプロデューサーが各更新をデータベースとメッセージキューの両方に書き込む必要があります。このデュアルライトパターンはアプリケーションの複雑さを増大させ、整合性リスクを生じさせます。つまり、部分的な障害により、データベースとメッセージキューの間で同期が失われる可能性があります。

Lindorm Streams はデュアルライトの要件を排除します。ApsaraDB for HBase からのデータ更新をキャプチャし、正しいメッセージフォーマットで Message Queue for Apache Kafka に転送するため、ダウンストリームのコンシューマーがイベントを確実に受信できます。

streams-s2