3
據我所知,redis只在二進制文件中寫入。但是我們的軟件要求是使用任何兼容的分佈式映射(redis)來寫入hbase。使用redis時,我們可以使用任何方式寫入hbase。有沒有什麼辦法,而使用redis,我們可以寫入hbase
據我所知,redis只在二進制文件中寫入。但是我們的軟件要求是使用任何兼容的分佈式映射(redis)來寫入hbase。使用redis時,我們可以使用任何方式寫入hbase。有沒有什麼辦法,而使用redis,我們可以寫入hbase
沒有辦法自定義文件寫入的方式。它將寫入磁盤,對此你可以做的事情不多。
你應該做的是做一個外部調度的進程(可能使用cron),它定期地將Redis文件取出並轉儲到HBase中。
您可以自定義這個過程中一些方法來更加強勁,如果它適合你的情況和需求:
md5sum
。檢查自上次處理以來md5sum
已更改。如果Redis實例中的數據不經常更改,這可能很有用。
感謝您的回答。 –
@Donald Miner,當你說「需要redis文件,然後將其轉儲到HBase中」時,你的意思是讀取redis文件,解析它,然後將它放到HBase格式,對吧? – Shengjie
@盛傑是的,有些工作是必需的。 –