
Sendo um índice invertido, o ElasticSearch retorna uma quantidade incrível de resultados em tempos extremamente curtos.
Tais tempos curtos permitem que a aplicação funcione sem problemas, tornando os clientes mais satisfeitos com o produto.
Além disso, abre a aplicação para novas possibilidades, como buscas simples de texto completo e baseadas em localização geográfica. Análise coletada por e hospedada no G2.com.
ElasticSearch tende a adivinhar. Sempre que coloco novos dados em um índice sem definir previamente o mapeamento, ele simplesmente adivinha e me obriga a fazer muito trabalho para alterar o mapeamento. Poder impedir a inserção de dados sem mapeamento pode ser útil em alguns cenários.
Da mesma forma, vindo de um mundo SQL, às vezes acho difícil trabalhar sem GROUP BY e JOIN (ou seja, buscar dados de múltiplos índices com diferentes mapeamentos em uma única consulta). Análise coletada por e hospedada no G2.com.




