O Elasticsearch é um mecanismo de pesquisa de código aberto e analítico distribuído para armazenar e recuperar dados como qualquer outro banco de dados, portanto, é também um banco de dados bem conhecido que está na categoria NOSQL de bancos de dados; Esses tipos de bancos de dados são tecnologicamente modernos e, os vídeos podem ser armazenados em um formulário de documento usando bancos de dados NOSQL.
Como é um tipo de banco de dados NoSQL, ele não segue o SQL para processar dados. Portanto, o Elasticsearch usa o Domínio de consulta (DSL) para executar operações básicas em dados. Elasticsearch também fornece suporte para buscar e representar os dados analiticamente ou uma compaixão analítica também pode ser desenhada entre vários tipos de dados.
Assim, devido à sua representação analítica de dados; Também é chamado de mecanismo de pesquisa analítico também. Os bancos de dados do Elasticsearch se concentram em pesquisar e recuperar os dados com eficiência, portanto, também são conhecidos como um mecanismo de pesquisa. Os dados armazenados no Elasticsearch podem ser recuperados e várias operações podem ser executadas usando seu recurso de pesquisa robusto.
Neste post detalhado, fornecemos a demonstração para instalar o Elasticsearch no Debian 11. Antes de prosseguir para a instalação, vamos dar uma olhada em como o Elasticsearch funciona para processar dados na forma de documento:
Como funciona o Elasticsearch
Os dados são enviados para o Elasticsearch no formulário do documento JSON usando API ou Logstash. O plug -in Logstash atua como um pipeline para o Elasticsearch que recebe dados de várias fontes, o processa e o envia para o destino. Depois disso, o Elasticsearch armazena que documenta e adiciona um número de referência a ele para uma recuperação adicional de dados do documento. Uma vez que o Elasticsearch atribuiu a referência; Pode -se recuperar esse documento usando a API: Além disso, as ferramentas de virtualização podem ser usadas junto com o Elasticsearch para obter a saída em forma visualizada.
Como instalar o Elasticsearch no Debian 11
Existem dois métodos para obter o Elasticsearch em seu Debian 11:
Método 1: Usando o repositório APT no Debian 11
Método 2: Usando o pacote Debian
O primeiro método refere -se à instalação usando o repositório APT, enquanto o segundo método é usado para instalar o Elasticsearch, baixando e instalando o Pacote Debian: vamos investigar os dois métodos um por um:
Método 1: Como instalar o Elasticsearch usando o repositório APT no Debian 11
Os pré -requisitos para a instalação do Elasticsearch no Debian 11 estão listados abaixo:
Etapa 1: Atualizar e atualizar a lista de pacotes Debian 11
É uma boa prática atualizar e atualizar a lista de pacotes, para que você possa obter os pacotes atualizados:
Para isso, use o seguinte comando para atualizar e atualizar os pacotes simultaneamente:
$ sudo apt update && sudo apt upgradeEtapa 2: Obtenha a chave GPG
Adicione a tecla GPG para garantir que a fonte de download seja segura e aceitável: você pode fazê -lo usando o comando mencionado abaixo:
Observação: O aviso na imagem acima aponta que a chave apt é depreciada (depois do Debian 11 e Ubuntu 22.04) e estará disponível apenas para excluir as chaves existentes do Keyring.
Etapa 3: Adicione o pacote APT-Transport-Https
Depois de adicionar a chave GPG, o APT-Transport-HTTPS também pode estar presente no seu Debian: você pode obtê-lo emitindo o comando mencionado abaixo:
Uma vez que o apt-transport-https está disponível para o seu Debian 11; Use o seguinte comando para salvar o repositório para /etc/apt/fontes.lista.d/elástico-7.x.lista:
$ echo “Deb https: // artefatos.Co/Pacotes/7.x/apt estável principal ”| sudo tee/etc/apt/fontes.lista.d/elástico-7.x.listaO "7.x”No comando acima, a versão mais recente do Elasticsearch será adicionada.
Etapa 4: Instalação do Elasticsearch
Depois de concluir as etapas acima com sucesso; Você deve atualizar a lista de repositórios emitindo o comando abaixo mencionado:
Depois de atualizar o sistema, use o comando mencionado abaixo para instalar o Elasticsearch em seu sistema Debian 11:
$ sudo apt install elasticsearchMétodo 2: Como instalar o Elasticsearch usando o Pacote Debian no Debian 11
Você pode baixar e instalar o Elasticsearch do site oficial do Elastic:
Etapa 1: Baixe o Elasticsearch
$ wget https: // artefatos.elástico.CO/Downloads/Elasticsearch/Elasticsearch-7.14.1-AMD64.DebAgora execute a função de hash no arquivo baixado emitindo o comando mencionado abaixo:
$ wget https: // artefatos.elástico.CO/Downloads/Elasticsearch-7.14.1-AMD64.Deb.SHA512Você pode verificar a execução e autenticidade bem -sucedidas dos dados recebidos: para isso, você pode usar o comando abaixo mencionado:
$ shasum -A 512 -C Elasticsearch -7.14.1-AMD64.Deb.SHA512Etapa 2: Instalação
Após a aplicação da técnica de soma de verificação, instale o .Pacote Deb, emitindo o comando mencionado abaixo:
Conclusão
Elasticsearch é um pacote multiuso distribuído e, portanto, é representado por vários nomes, como mecanismo de pesquisa ou mecanismo de pesquisa analítico e também um banco de dados NOSQL conhecido também. Devido à propriedade multifuncional do Elasticsearch, é usado para pesquisa de texto completa, análise de negócios, inteligência operacional e de segurança. Neste post, apresentamos um guia de instalação para obter o Elasticsearch no Debian 11: Existem dois métodos listados neste artigo, você pode seguir qualquer um deles para instalar o Elasticsearch.