2 583
edições
Linha 45: | Linha 45: | ||
Esse tipo de decisão requer '''configuração do muncípio''': por default podemos adotar o nome oficial, que é a longo prazo o mais adequado, mas em municípios problemáticos pode ser mais adequado ficar com os critérios do OpenStreetMap de opção pelo termo praticado. Em Pato Branco, por exemplo, configuramos o OSM com "acento do oficial", e o restante conforme planilha fornecida pela prefeitura. | Esse tipo de decisão requer '''configuração do muncípio''': por default podemos adotar o nome oficial, que é a longo prazo o mais adequado, mas em municípios problemáticos pode ser mais adequado ficar com os critérios do OpenStreetMap de opção pelo termo praticado. Em Pato Branco, por exemplo, configuramos o OSM com "acento do oficial", e o restante conforme planilha fornecida pela prefeitura. | ||
=== Buscas e indexação === | |||
Além do metaphone_ptbr sugere-se testar o uso da extensão pg_trgm, "trigrama". Ao invés da busca "like" pode-se garantir maior chance de listar semelhantes através dos operadores de comparação por trigrama, com indexação prévia. A comparação entre termos, apesar de ser CPU intensiva, pode ser feita de tempos em tempos para conferir demanda por canonização. | |||
Ver artigos em | |||
* https://www.postgresql.org/docs/current/pgtrgm.html | |||
* https://www.linkedin.com/pulse/trigramas-%C3%ADndices-e-postgresql-alfredo-henrique-martins-lopes/ | |||
== Ver também == | == Ver também == |
edições