[Redis][环境配置]详细讲解

目录


1.安装 && 简单配置

  • Ubuntu下,直接使用sudo apt install redis -y即可
  • 支持远程连接 :修改/etc/redis/redis.conf
    • bind 127.0.0.1改为bing 0.0.0.0
    • 作为学习用途,可以将protected-mode yes更改为protected-mode no
  • 控制启停systemctl start/restart/stop/status redis-server.service

2.文件目录说明

  • 配置文件
    • /etc/redis.conf是Redis服务器的配置⽂件
    • /etc/redis-sentinel.conf是Redis Sentinel的配置⽂件
  • 持久化文件存储目录/var/lib/redis
    • Redis持久化⽣产的RDB和AOF⽂件都默认⽣成于该⽬录下
  • 日志文件目录/var/log/redis/
    • 该目录下会保存Redis运⾏期间⽣产的⽇志⽂件,默认按照天进⾏分割,并且会将⼀定⽇期的⼦⽂件使⽤gzip格式压缩保存。可以使⽤任意⽂本编辑器打开

3.客户端

  • Redis是一个客户端-服务端结构的程序
  • 命令行客户端redis-cli
    • 交互式连接redis-cli -h {host} -p {port}
    • 命令方式连接redis-cli -h {host} -p {port} {command},可以直接得到返回结果
  • 基于Redis的APi自行开发的客户端 --> 工作中最主要的
  • Redis客⼾端与服务端的交互过程
相关推荐
milanyangbo3 分钟前
“卧槽,系统又崩了!”——别慌,这也许是你看过最通俗易懂的分布式入门
分布式·后端·云原生·架构
失散136 分钟前
分布式专题——1.1 Redis单机、主从、哨兵、集群部署
java·数据库·redis·分布式·架构
2301_7795037615 分钟前
MySQL集群高可用架构---mysql高可用之组复制 (MGR)
数据库·mysql·架构
Hello.Reader34 分钟前
一文通关 Proto3完整语法与工程实践
java·linux·数据库·proto3
c萱1 小时前
软件测试错题笔记
软件测试·数据库·笔记·测试工具·oracle·测试用例
長琹1 小时前
AES加密算法详细加密步骤代码实现--身份证号码加解密系统
网络·数据库·人工智能·python·密码学
考虑考虑2 小时前
Redis8中的布谷鸟过滤器
redis·后端·程序员
你我约定有三2 小时前
软件启动时加配置文件 vs 不加配置文件
java·分布式·zookeeper
只因在人海中多看了你一眼2 小时前
B.50.10.06-NoSQL数据库与电商应用
数据库·nosql
烟雨归来2 小时前
3 个 ASM 磁盘故障案例,从故障诊断到解决方案
数据库·oracle