【原創】HBase中同一條記錄重復寫入數據庫的情況


如果打算向HBase集群數據庫中循環存入10000次同一條記錄,有兩種修改方法:

設置不同的rowkey和設置可存儲版本數為10000

1)不同的rowkey設置方法是在現有的時間、監測點、車牌號的基礎上追加隨機數以完成同一條記錄的存儲。

2)設置可存儲版本數為10000時,可以將時間戳設置為數據記錄插入時的時間。這樣就可以插入10000個時間戳不同的版本。

[但是經測試:記錄一樣時,只要行鍵是唯一就可以寫入數據庫,如果行鍵不唯一即使根據時間戳屬性將版本設置為10000也是寫不進去的,並且系統還會崩掉]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM