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

ApsaraDB for HBase:シナリオ

最終更新日:Jan 16, 2025

リアルタイムコンピューティング: ApsaraDB for HBase Performance-enhanced Edition (Lindorm) と Blink または Spark の統合

ApsaraDB for HBase Performance-enhanced Edition (Lindorm) は、アルゴリズム、インテリジェントオペレーション、監視ダッシュボードなどのデータベースアプリケーションに適しています。ほとんどの場合、ビジネスシステムで生成されたデータをリアルタイムで収集し、データの更新に基づいてリアルタイムコンピューティングを実行する必要があります。ApsaraDB for HBase はスキーマレスであり、高スループット、低レイテンシ、水平スケーリングなどの機能を提供します。そのため、多くのビッグデータアプリケーションで推奨されるデータベースソリューションとなっています。ApsaraDB for HBase は Lindorm Streams および Blink または Spark と統合して、包括的なリアルタイムデータシステムを構築します。

stream-s1

アプリケーションの分離: Message Queue for Apache Kafka へのデータのリアルタイム同期

ほとんどの場合、アプリケーションの実行中に、アプリケーションシステムで生成されたデータは、他のアプリケーションで使用されるか、このイベントに基づいて他のアプリケーションのビジネスロジックを駆動する必要があります。Message Queue for Apache Kafka は、アプリケーション間でメッセージを送信します。従来のソリューションでは、データプロデューサーはデータベースとメッセージキューの両方にデータを書き込む必要があります。一方で、これはアプリケーションの複雑さを増大させます。他方、データの整合性は、アプリケーションの可用性と効率が損なわれた場合にのみ維持できます。これは、データベースとメッセージキューの両方のタスクがアプリケーションシステムに影響を与える可能性があるためです。アプリケーションは Message Queue for Apache Kafka から分離できます。Lindorm Streams は、特定のメッセージ形式でメッセージキューにデータ更新を送信します。

streams-s2