Diretório de artigos
1. Visão geral do redis
redis: É um servidor de dicionário remoto e um banco de dados Nosql de valor-chave baseado em memória.
Explicação oficial: Remote Dictionary Server (serviço de dicionário remoto) é totalmente open source, escrito em linguagem ANSIC e está em conformidade com o protocolo BSD. É um banco de dados Key-Value de alto desempenho que fornece estruturas de dados ricas, como String, Hash, List , Set, SortedSet etc. Os dados existem na memória e o Redis oferece suporte a transações, persistência, scripts LUA, publicação/assinatura, eliminação de cache, tecnologia de streaming e outros recursos funcionais Fornece modo mestre-escravo, Redis Sentinel e soluções de arquitetura de cluster Redis Cluster
Características :
- Suporta múltiplas estruturas de dados (listas, mapas, conjuntos e conjuntos classificados, etc.)
- processo único de thread único
- Os dados são armazenados na memória e a velocidade de leitura e gravação é rápida
- Persistência de dados de suporte
2. Instalação do Redis
1. Acesse o site oficial para baixar o arquivo zip
Site oficial do Redis: Redis
Endereço chinês do Redis: site CRUG (redis.cn) , este chinês, a desvantagem é que a versão do Redis pode não ser a mais recente.
2. Baixe o gcc
gcc é um programa de programação no Linux e uma ferramenta de compilação para programas C. Preciso instalar o gcc se quiser compilar redis.
yum -y install gcc c++
Figura 1:
Figura II:
O Redis foi instalado, vamos iniciar o Redis
3. Inicie o redis
Figura 1: Modifique o arquivo de configuração antes de iniciar
Figura II:
Figura 3:
Vamos completar a escrita de um hello world
quit apenas sai do cliente redis, mas não fecha o servidor redis, então vamos fechá-lo
- Desligamento de instância única:
redis-cli -a 1234 shutdown
- Várias instâncias estão fechadas e a porta especificada está fechada:
redis-cli -p 6379 shutdown
Comandos de combinação de ps e grep usam _ps |grep_She_lock
Resumir:
启动 redis 服务器
redis-server + 配置文件所在的地方
例如 : redis-server /myredis/redis7.conf
连接服务器 :
redis-cli + -a + 密码 + -p + 端口号
例如 : redis-cli -a 1234 -p 6379
退出客户端 :
quit
关闭服务器 :
处于连接状态 : 直接输入 shutdown , 然后输入 quit 退出客户端.
在任何地方关闭服务器 : redis-cli -a 1234 (这里可以指定 需要关闭 redis 的端口号) shutdown
例如 : redis-cli -a 1234 -p 6379 shutdown
4. Desinstalação do Redis
A exclusão aqui é muito simples. Não usamos a instalação padrão para instalar o redis antes? O local da instalação é no diretório /usr/local/bin. Para excluir aqui, basta excluir os redis relevantes no diretório bin.
1. 查找 /usr/local/bin 目录下所有与 redis 有关的文件
ls -l /usr/local/bin/redis- *
2. 执行删除操作 : rm rf /usr/local/bin/redis- *
3. 最后可以在执行 : ls -l /usr/local/bin/ redis- * 查看一下是否删除干净了.