Elasticsearch é um software de motor de busca baseado na biblioteca Apache Lucene, providenciando um banco de dados distribuído com índice reverso que permite busca em texto-livre em tempo real.[2] Possuí uma interface web HTTP e armazena os documentos no formato JSON. É desenvolvido em Java, e seu código-fonte é disponível publicamente sob uma licença proprietária.[3][4] Também é possível interagir com o Elasticsearch através de clientes Java,[5] .NET[6] (C#), PHP,[7] Python,[8] Ruby[9] e outras linguagens.[10]

Factos rápidos
Elasticsearch
Thumb
Elasticsearch
Desenvolvedor Elastic NV
Plataforma Multiplataforma
Modelo do desenvolvimento Misto
Lançamento 8 de fevereiro de 2010 (14 anos)
Versão estável 8.15.2 (26 de setembro de 2024; há 8 dias[1])
Escrito em Java
Gênero(s) Motor de busca
Licença Proprietária
Página oficial www.elastic.co/elasticsearch/
Fechar

De acordo com a DB-Engines ranking, Elasticsearch é o motor de busca mais popular da indústria.[11]

Serviços gerenciados

Desenvolvido em 2015 a partir de uma aquisição,[12] a Elastic Cloud é uma oferta da Elastic de software como serviço de produtos relacionados ao Elasticsearch.[13] No final de 2017, a Elastic em parceria com a Google passou a oferecer o Elastic Cloud na Google Cloud Platform, e a Alibaba passou a oferecer o Elasticsearch e o Kibana na Alibaba Cloud.[14][15] Já a AWS oferece um serviço gerenciado de Elasticsearch desde 2015.[16][17][18][19]

ELK

Em paralelo ao Elasticsearch é desenvolvido o motor de coleção de dados e parsing de logs chamado Logstash, além da ferramenta de visualização Kibana, bem como o Beats que é uma coleção de coletores mais leves que o Logstash. Os quatro produtos formam uma solução integrada chamada de "Elastick Stack" ou "Elasticsearch, Logstash, Kibana", normalmente referido como ELK. Enquanto o Elasticsearch provê o motor de busca e o Logstash/Beats a coleta dos dados, o Kibana provê a visualização deles numa ferramenta na qual os usuários podem criar gráficos de barra, linha e dispersão, ou gráficos e mapas de pizza em cima de grandes volumes de dados.[20][21][22][23]

Referências

  1. «Release Elasticsearch 8.15.2 · elastic/elasticsearch». github.com (em inglês). 26 de setembro de 2024. Consultado em 29 de setembro de 2024
  2. «Data in: documents and indicesedit». Elasticsearch. Consultado em 23 de dezembro de 2022
  3. Krazit, Tom (21 de janeiro de 2021). «'It's not OK': Elastic takes aim at AWS, at the risk of major collateral damage». Protocol (em inglês). Consultado em 22 de janeiro de 2021
  4. «No, Elastic X-Pack is not going to be open source - according to Elastic themselves -». Flax.co.uk (em inglês). 2 de março de 2018. Consultado em 14 de março de 2019
  5. «Elasticsearch Java Client». github.com. Consultado em 7 de outubro de 2022
  6. «Elasticsearch .NET Client». github.com. Consultado em 7 de outubro de 2022
  7. «Elasticsearch PHP Client». github.com. Consultado em 7 de outubro de 2022
  8. «Elasticsearch Python Client». github.com. Consultado em 7 de outubro de 2022
  9. «Elasticsearch Ruby Client». github.com. Consultado em 7 de outubro de 2022
  10. «Programming Language Clients». elastic.co. Consultado em 7 de outubro de 2022
  11. «DB-Engines Ranking - popularity ranking of search engines». db-engines.com. Consultado em 10 de janeiro de 2016
  12. Oliver, Andrew C. (10 de março de 2015). «Elasticsearch buys into search as a service, rebrands as 'Elastic'». InfoWorld.com (em inglês). Consultado em 1 de abril de 2019
  13. «Elastic acquires search startup Swiftype». TechCrunch.com (em inglês). Consultado em 1 de abril de 2019
  14. Yegulalp, Serdar (7 de abril de 2017). «Google Cloud to host open source Elasticsearch». InfoWorld.com (em inglês). Consultado em 1 de abril de 2019
  15. «Alibaba Cloud to Offer Elasticsearch, Kibana, and X-Pack in China». Elastic.co (em inglês). 13 de outubro de 2017. Consultado em 1 de abril de 2019
  16. «New – Amazon Elasticsearch Service». Amazon Web Services. 1 de outubro de 2015. Consultado em 22 de abril de 2019
  17. «Amazon Elasticsearch Service – Amazon Web Services (AWS)». Amazon Web Services, Inc. (em latim). Consultado em 8 de fevereiro de 2019
  18. «Hosted Elasticsearch & Kibana on AWS». Elastic.co. Consultado em 16 de outubro de 2016
  19. «Elasticsearch Setup». Ctovision.com. Consultado em 16 de outubro de 2016. Cópia arquivada em 21 de agosto de 2018
  20. «Five reasons to upgrade to Kibana 4». theserverside.com (em inglês). Consultado em 7 de fevereiro de 2017
  21. «What is the ELK Stack?». Elasticsearch. Consultado em 23 de dezembro de 2022
  22. «What is the ELK Stack?». AWS. Consultado em 23 de dezembro de 2022

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.