Prefácio
O que é Redis: Redis
é um sistema de armazenamento de valores-chave. Semelhante ao Memcached, ele suporta mais tipos de valores armazenados, incluindo string (string), lista (lista vinculada), conjunto (coleção), zset (conjunto classificado - coleção ordenada) e hash (tipo de hash)
Redis é um banco de dados de valor-chave de alto desempenho.
Para garantir a eficiência, os dados são armazenados em cache na memória. A diferença é que o redis grava periodicamente dados atualizados no disco ou grava operações de modificação em arquivos de registro adicionais e, com base nisso, realiza a sincronização mestre-escravo (mestre-escravo).
Instale o Redis
1. Acesse o site oficial para baixar o pacote Redis mais recente
Endereço do site oficial: https://redis.io/
Existem várias versões, nós escolhemos a versão estável.
2. Faça upload para o servidor e descompacte
[root@localhost opt]# ls
redis-6.0.9.tar.gz
[root@localhost opt]# tar -zxvf redis-6.0.9.tar.gz
3. Instale o ambiente de compilação
yum -y install gcc-c++
升级gcc #这里要升级一下,否则编译时候会报错
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
4. Insira o pacote descompactado e execute make
5. Insira o arquivo de configuração para modificar a senha de login
vim /opt/redis-6.0.9/redis.conf # 在解压的包里
#requirepass foobared #找到这一行
requirepass abc.123 #去掉前面的注释,将foobared修改成密码即可
6. Inicie o Redis
cd /usr/local/bin #进入启动目录
redis-server /opt/redis-6.0.9/redis.conf & #跟上配置文件,并 “&”放到后台运行
Após uma inicialização bem-sucedida, conforme mostrado abaixo
7. Faça login para visualizar e testar.
[root@localhost bin]# redis-cli -p 6379 -a abc.123 # -p 默认端口号是 6379 -a 后面跟密码
127.0.0.1:6379> ping
PON127.0.0.1:6379> set name jack # 创建一条name是jack的数据
OK
127.0.0.1:6379> get name # 查看name键值
"kingxin"
127.0.0.1:6379> keys * # 查看所有键值
1) "name"
127.0.0.1:6379> shutdown # 关闭redis服务
23615:M 05 Jan 2021 22:20:15.305 # User requested shutdown...
23615:M 05 Jan 2021 22:20:15.305 * Saving the final RDB snapshot before exiting.
23615:M 05 Jan 2021 22:20:15.305 * DB saved on disk
23615:M 05 Jan 2021 22:20:15.305 * Removing the pid file.
23615:M 05 Jan 2021 22:20:15.306 # Redis is now ready to exit, bye bye...
not connected> exit # 退出程序
---------- Até agora, a instalação acabou ----------
========================================================== ====================================================== == ===================================================== === ==================================================== ==== =================================================== ===== ================================================
Navegar e assistir, se correto Você é útil , goste (σ ゚ ∀ ゚) σ…: * ☆