予知保全用のリアルタイム アプリケーションを構築したいと考えています。Phoenix で Hbase を使用することを考えました。Phoenix は HBase 上に SQL レイヤーを提供します。
Hbase は 1 億行 plus++ のようなビッグ データに適していると読みました。しかし、私のアプリケーションデータには現時点ではデータがありません。最初に少量のデータしかない場合、Hbase データベースはどのように反応しますか? また、HBase はリアルタイム Web アプリケーションに適したソリューションですか?
システムのようなラムダ アーキテクチャが必要です。バッチおよびストリーム処理用。HDFS の上にある HBase は、OLTP と OLAP システムを組み合わせたものになりますか?
ラムダアーキテクチャにはバッチとスピードレイヤーがあるため。HDFS の HBase データを Batch にも使用して、結果を Hbase に保存できますか?
一般的に、HBase がリアルタイムの Web アプリケーションを構築して分析を行う可能性を持たせるための優れたソリューションであるかどうかを知りたいです。