有人知道应该使用PostgreSQL哈希而不是B树的情况吗?因为在我看来,这些东西是一个trap .它们的创建或维护时间比B-树长(至少是10倍),它们也占用了更多的空间(对于我的一个table.columns,B-树占用240 MB,而散列需要4 GB),而且我似乎从我的谷歌搜索中了解到,它们的 Select 速度并不比B-树快;然而,散列可能最近被优化了,或者谷歌错了.
不管怎样,我想知道你们的意见和经历.如果这些HASH是邪恶的,人们应该知道.
谢谢
另外:MySQL的HASH怎么办?