簡體   English   中英

如何在HBase中存儲XML文件?

[英]How to store XML files in HBase?

我正在嘗試以下情形:

  1. 我有簡單的XML數據:

     <main_tag> <x> <a>name value</a> <b>age value</b> </x> <y> <c>country value</c> <y> </main_tag> 

    我希望以上XML文件存儲在HBase中。 我們該怎么做?

  2. 如果我有大量的XML文件,如何將文件批量加載到HBase中?

在這兩種情況下,我都不希望最初使用HDFS。

您的第一個問題由@ravindra回答。 對於第二個問題,您可以選擇批量加載,可以使用map reduce讀取大數據,並將其轉換為HFile格式,然后使用bulk loading命令將map reduce的輸出加載到Hbase。 為此,由於map reduce從HDFS讀取數據,因此HDFS中應該有大數據。

這也取決於您的數據。 在這里查看更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM