Como instalar o Redis no Debian Top 10

Como instalar o Redis no Debian Top 10

Redis (servidor de dicionário remoto) é o armazenamento de estrutura de dados de valor de código aberto escrito em C e é usado como um banco de dados e cache. Debian é uma das principais distribuições baseadas em Linux. A manipulação e o armazenamento de dados se enquadram na categoria básica de tarefa do programador e o Debian 11 fornece suporte a vários DBMs (sistema de gerenciamento de banco de dados) para executar operações nos dados. Neste artigo, vamos demonstrar o guia de instalação do Redis no Debian 11; Com este post útil, você poderá instalar o Redis e aprender suas características e importância distintas.

Recursos de Redis

Sempre existem vários motivos para usar qualquer software ou serviço; Um deles é os recursos oferecidos por ferramentas específicas. Redis contém seguintes recursos notáveis ​​que devem ser considerados antes de usá -lo:

  • Desempenho: Os bancos de dados exigem um meio de armazenamento para armazenar os dados: a maioria dos bancos de dados armazena dados em discos rígidos ou unidades externas; Enquanto o Redis mantém os dados no servidor que garantem a manipulação rápida de dados para aprimorar o desempenho.
  • Suporte de estruturas de dados: Como Redis pertence à categoria de bancos de dados NoSQL, que também suportam estruturas de dados. Redis tem amplo suporte à estrutura de dados em comparação com seus concorrentes. Além disso, apoia os seguintes tipos: strings, listas, conjuntos, hashes, bitmaps, fluxos, geoespaciais.
  • Fácil de usar: Ao contrário de outros bancos de dados que seguem consultas longas longas para armazenar e recuperar dados; Redis pode ser usado para executar operações de dados por estruturas de dados suportadas por comando.
  • Escalabilidade: Redis fornece uma opção de escala para ajustar o tamanho do cluster; Pode -se executar esta ação escalando, escalando ou escalando em redis.

Como instalar Redis no Debian 11

É uma boa prática atualizar o repositório de pacotes emitindo o comando abaixo mencionado:

$ sudo apt update

Depois que a atualização é realizada com sucesso, você estará pronto para instalar o Redis no Debian 11. Observa -se que o pacote Redis está disponível no repositório oficial do Debian 11; Portanto, você pode usar o comando mencionado abaixo para obter suporte a Redis usando o APT Package Manager em seu sistema:

$ sudo apt install Redis-server

Para verificar o serviço Redis, é instalado com sucesso no seu Debian 11; Use o comando mencionado abaixo para verificar o status do servidor Redis:

$ sudo systemctl status redis-server

Como é mostrado na saída que o serviço está em execução, que garante a instalação bem -sucedida do serviço Redis em seu sistema Debian 11.

Você pode gerenciar o status do servidor usando o suporte à linha de comando do Debian 11, por exemplo, você pode usar o seguinte comando para interromper o serviço Redis em execução:

$ sudo systemctl stop redis-server

Caso o serviço Redis esteja parado no seu Debian 11, você pode usar o comando mencionado abaixo para iniciar o serviço:

$ sudo systemctl start redis-server

Como se conectar a Redis no Debian 11

Depois que o Redis é instalado e o serviço está em execução; Você pode escrever o seguinte comando no terminal para conectar seu Debian 11 ao servidor Redis:

$ redis-cli

Após a execução bem-sucedida do comando acima mencionado, percebe-se que o Redis Shell será ativado com um endereço IP de localhost (127.0.0.1: 6379):

Você pode escrever "ping”E pressione Enter após este endereço IP: você receberá“Pong”Na saída:

> ping

Como configurar o Redis no Debian 11

Você pode configurar o serviço Redis no Debian 11, acessando o “.conf"Arquivo que reside em"/etc/redis/redis.conf”. Por exemplo, no nosso caso, usamos o Nano Editor para acessar o “.conf" arquivo; Execute o seguinte comando para editar o arquivo usando o Nano Editor:

$ sudo nano/etc/redis/redis.conf

Defina o tamanho da memória: Se você deseja alocar o tamanho da memória de sua própria escolha ao servidor Redis; Você precisa escrever o tamanho da memória no final do arquivo de configuração e salvar o arquivo usando “Ctrl+s"E pressione"Ctrl+x”Para sair do editor de nano:

MaxMemory 128MB
Allkeys-lru da Polia MaxMemory

Defina senha de autenticação para Redis Shell: Você pode definir a autenticação de senha para quem deseja executar o comando no seu shell Redis; Você pode fazer isso da seguinte maneira:

Observação: Por padrão, o Redis Shell permite que todos executem comandos em seu shell.

Localize a seguinte linha em “SEGURANÇA" Seção de ".Config" arquivo:

# requerepess foobared

Você precisa descobrir a linha e escrever sua senha; Escreva a seguinte linha e ele definirá a senha “Linuxhint”Para Redis Shell:

requerePass linuxhint

Uma vez que as mudanças são feitas com sucesso; Você deve reiniciar o serviço Redis, emitindo o comando mencionado abaixo:

$ Systemctl Reinicie o Redis-Server

Depois de reiniciar o Redis, inicie o shell Redis usando o comando mencionado abaixo e escreva ping aqui; Você notará o alerta de autenticação:

$ redis-cli

Para autenticação, você deve escrever a seguinte linha antes de executar o comando no shell Redis:

$ AUTH SUA-PASSWORD

No nosso caso, a senha é “Linuxhint”Por isso, fornecemos a senha seguindo o comando acima e após a autenticação bem -sucedida, ela mostrará“OK”Na concha e depois disso você pode executar os comandos:

Conclusão

Redis é um banco de dados NoSQL conhecido para executar várias operações em dados e os recursos notáveis ​​do Redis tornam-o uma boa escolha entre seus concorrentes. Além disso, este serviço também pode ser instalado em vários sistemas operacionais: neste post, fornecemos um guia detalhado para instalar o Redis no Debian 11. Juntamente com sua instalação, este post fornece a configuração do servidor Redis e também sua conexão no Debian 11. O arquivo de configuração do Redis pode ser acessado para executar alterações, pois as alterações podem variar de usuários iniciantes a usuários avançados.