Alguém sabe uma situação onde um HASH PostgreSQL deve ser usado em vez de um B-TREE pois parece-me que estas coisas são uma armadilha. Eles são tomar forma mais tempo para criar ou manter do que um B-Tree (pelo menos 10 vezes mais), eles também ocupam mais espaço (para um dos meus table.columns, a B-TREE ocupa 240 MB, enquanto um HASH faria ter 4 GB) e eu parecem ter entendido do meu googling, que eles não selecionar mais rapidamente do que árvores-B; mas o HASH pode ter sido recentemente otimizado ou o Google estava errado.
Enfim, eu queria opiniões e experiências de você cara. Se estes hashs são maus, as pessoas devem saber.
Graças
também: o que acontece com hashs do MySQL?













