cityhash系列字符串散列算法是由著名的搜索引擎公司Google 發布的 (http://www.cityhash.org.uk/)。
Google發布的有兩種算法:cityhash64 與 cityhash128。它們分別根據字串計算 64 和 128 位的散列值。這些算法不適用於加密,但適合用在散列表等處。
目前cityHash算法只有C++的實現,就性能而言,CityHash性能略勝MurmurHash算法。有興趣的同學可以到http://www.cityhash.org.uk/index.php去看看。