blog

Novidade iugu: confira a otimização da busca no Elasticsearch

Escrito por Patrick Negri | Jun 8, 2016 4:00:00 AM

Nos últimos dias, fizemos ajustes no Elasticsearch, o motor de busca da nossa plataforma, para otimizar as pesquisas feitas por nossos clientes e deixá-las bem mais rápidas. Essas alterações começam a valer hoje, nesta quarta-feira (8).

Fizemos também melhorias que mudam a forma como se buscam clientes, faturas, assinaturas etc. Todos esses ajustes se baseiam no feedback sempre muito bem-vindo dos usuários.

Pesquisas refinadas no Elasticsearch

A busca por um termo passa a retornar apenas resultados em que esse termo seja uma palavra completa. Antes, uma busca desse tipo retornava resultados que o continham entre outros termos. Por exemplo, ao pesquisar o termo lon, você via Dr. Lon Auer e Marlon. Agora, lon retorna apenas o primeiro nome.
Se desejar uma busca mais abrangente, use o asterisco, que funciona como caractere coringa, antes ou depois do termo (**lon*, por exemplo, retornaria Marlon).

Busque emails sem aspas

Não é mais necessário inserir aspas ao redor de um endereço de email para uma pesquisa retornar resultados que o contenham. Agora, buscar email@endereco.com.br já basta, em vez de “email@endereco.com.br”, como antigamente.