Redis

Instale o Redis no Ubuntu

Instale o Redis no Ubuntu
Redis é um armazenamento de dados na memória. Ou seja, o Redis armazena dados na memória do computador (RAM). Redis é usado como um servidor de cache de um site ou aplicativo e cache de banco de dados. Um servidor de cache melhora o desempenho do seu site ou aplicativo drasticamente, pois os dados acessados ​​com mais frequência são armazenados em cache na RAM do seu computador, o que é muito rápido.

Um exemplo simples tornará a necessidade de um servidor de cache muito mais clara. Digamos que você possui um aplicativo de dicionário de inglês. Existem cerca de 200.000 palavras em seu banco de dados de dicionário. Quando um usuário procura uma palavra em seu aplicativo, ele precisa pesquisar no banco de dados e encontrar a palavra e, em seguida, exibe o significado e algumas frases de exemplo para o usuário. Mas 90% ou mais das pessoas estão procurando palavras muito comuns, digamos 30.000 palavras dentro do total de 200.000 palavras em seu banco de dados. Portanto, seu aplicativo de dicionário passa muito tempo procurando a mesma palavra no banco de dados. Assim, o carregamento do servidor e o tempo de acesso à página aumentam. E se você pudesse entregar as 30.000 palavras comumente pesquisadas com mais rapidez e eficiência? Bem, se você configurar um servidor de cache e armazenar em cache as palavras mais comumente pesquisadas, 90% da carga do servidor será reduzida. Seu aplicativo também responderá mais rápido do que nunca. Então você pode fazer mais com menos. Você não precisa de um servidor muito poderoso se usar um servidor de cache entre. O desempenho de seu aplicativo de dicionário pode ser aumentado rapidamente sem aumentar o custo.

Agora você sabe como os servidores de cache realmente são importantes. Redis é uma excelente solução de cache.  Neste artigo, vou mostrar como instalar o Redis no Ubuntu. Vou usar o Ubuntu 18.04 LTS para a demonstração. Mas deve funcionar para qualquer versão moderna do Ubuntu. Vamos começar.

Instalando o Redis no Ubuntu usando o Gerenciador de pacotes:

Redis está disponível no repositório oficial de pacotes do Ubuntu. Então é realmente fácil de instalar.  Primeiro, atualize o cache do repositório de pacotes APT de sua máquina Ubuntu com o seguinte comando:

$ sudo apt update

O cache do repositório de pacotes APT deve ser atualizado.

Agora instale o Redis com o seguinte comando:

$ sudo apt install redis

Agora pressione y e então pressione continuar.

Redis deve ser instalado.

Agora verifique se o Redis está funcionando corretamente com o seguinte comando:

$ redis-cli --version

Como você pode ver, no meu Ubuntu 18.04 máquina LTS, Redis 4.0.9 está instalado e funcionando corretamente.

Iniciando e interrompendo o serviço Redis:

Agora, para verificar se o serviço Redis está em execução, execute o seguinte comando:

$ sudo systemctl status redis

Como você pode ver, o serviço Redis está em execução.

Para interromper o serviço Redis, execute o seguinte comando:

$ sudo systemctl stop redis

Como você pode ver, o serviço Redis não está mais em execução.

Para iniciar o serviço Redis, execute o seguinte comando:

$ sudo systemctl start redis

Como você pode ver, o serviço Redis está funcionando novamente.

Iniciando o Redis na inicialização do sistema:

Se você deseja que o serviço Redis inicie quando seu computador inicializar, você pode adicionar o serviço Redis à inicialização do sistema de sua máquina Ubuntu.  Adicione o serviço Redis à inicialização do sistema de sua máquina Ubuntu com o seguinte comando:

$ sudo systemctl enable redis-server

O serviço Redis deve ser adicionado à inicialização do sistema de sua máquina Ubuntu.

Removendo o serviço Redis da inicialização do sistema:

Se você adicionou o serviço Redis à inicialização do sistema de sua máquina Ubuntu e gostaria de removê-lo da inicialização do sistema agora, execute o seguinte comando:

$ sudo systemctl disable redis-server

O serviço Redis deve ser removido da inicialização do sistema de sua máquina Ubuntu.

Construindo Redis a partir da fonte:

Você também pode construir Redis a partir da fonte no Ubuntu. É fácil porque o Redis não tem dependências. Tudo que você precisa é ter um conjunto de ferramentas do compilador GCC funcionando. Você pode instalar facilmente o GCC e todas as ferramentas de compilação no Ubuntu com o seguinte comando:

$ sudo apt install build-essential

Agora pressione y e então pressione .

O GCC e todas as ferramentas de construção devem ser instalados.

Agora baixe o código-fonte do Redis no site oficial do Redis em https: // redis.io / download

No momento em que este livro foi escrito, a última versão beta do Redis era 5.0. Vamos compilar e instalar.  Primeiro, crie um diretório temporário (vamos chamá-lo redis5) e navegue até ele com o seguinte comando:

$ mkdir ~ / redis5 && cd ~ / redis5

Agora baixe o Redis 5.Código-fonte 0-RC 6 com o seguinte comando:

$ wget https: // github.com / antirez / redis / archive / 5.0-rc6.alcatrão.gz

Redis 5.0 arquivo de código-fonte Beta deve ser baixado.

Agora extraia o arquivo do código-fonte com o seguinte comando:

$ tar xvzf 5.0-rc6.alcatrão.gz

O arquivo deve ser extraído.

Como você pode ver, um novo diretório redis-5.0-rc6 / é criado.

Agora navegue para o redis-5.0-rc6 / diretório com o seguinte comando:

$ cd redis-5.0-rc6

Agora compile o Redis com o seguinte comando:

$ make

Como você pode ver, o Redis está sendo compilado. Deve demorar um pouco.

Assim que o processo de compilação for concluído, você verá a seguinte saída:

Agora instale o Redis com o seguinte comando:

$ sudo make install

Redis está instalado.

Para verificar onde os binários do Redis estão instalados, execute o seguinte comando:

$ whereis redis-server

Como você pode ver, os binários do Redis estão disponíveis no / usr / local / bin diretório.

Para verificar se o Redis está funcionando, execute o seguinte comando:

$ redis-cli --version

Como você pode ver, Redis 4.9.106 está instalado e funcionando corretamente.

Suporte ao idioma de programação Redis:

Você pode interagir com o Redis com várias linguagens de programação, como Node.js, PHP, Ruby, Python, C, C ++, Java e muitos mais.

Para verificar se o Redis tem suporte para a linguagem de programação desejada, consulte o site oficial do Redis em https: // redis.io / clientes

É assim que você instala o Redis no Ubuntu. Obrigado por ler este artigo.

Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...
Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...