私の理解では、HBase はそのデータを HDFS に H ファイルの形式で保存します。
別々に保管する場合はどうすればよいですか?
すべてのデータはどこに保存されますか?
As per my understanding, HBase stores its data in HDFS in the form of H-files
あなたの理解は正しいです。
How can if be used separately for storage?
「別々に」とはどういう意味ですか?DB(HBaseなど)を使用するには、ファイルシステムを使用する必要があります。
Analogy :
データを MySQL テーブルに保存すると、最終的には基礎となる FS (ext3、ext4 など) に保存されます。HBase についても同様です。
DB にデータを格納することは、データを洗練された方法で配置して、すばやく (そしてランダムに) アクセスできるようにすることに他なりません。
HBase にはプラグ可能なアーキテクチャがあり、他のサポートされているシステムで使用できます。実際、独自のファイルシステムを実装することもできます。
where does it store all the data?
基礎となる FS (HDFS、ローカル FS、S3-Amazon EMR で HBase を使用している場合)。