我有很多用作HBase表中鍵的url。由於它們「全部」由http://
開始,因此Hbase將它們放在同一個節點中。因此,我以+ 100%的節點結束,另一個空閒。將字符串轉換爲可逆的字符串,在Java中
所以,我需要將url映射到類似散列的東西,但是可逆的。在JAVA8中有沒有簡單,標準和快速的方法來做到這一點。
我尋找前綴的隨機(線性)分佈。
注:
扭轉了自URL很多的URL與
/ ? =
和風險結束不平衡的分佈是不感興趣。我不需要加密,但我可以接受它。
我不看壓縮,但令人欣慰的是如果可能的話:)
感謝, 海東青
刪除HTTP://? –
爲什麼不在保存前從網址中刪除協議,如果你真的需要,可以爲此添加另一列? 你不能顛倒散列。根本不是他們如何工作。 – Zhedar
我必須保持網址完整。我知道一個哈希不是這個工作,我想像AES或ZIP之類的東西?謝謝:) – Costin