[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客⼾端与服务端的交互过程
相关推荐
TT哇40 分钟前
【Java EE初阶】计算机是如何⼯作的
java·redis·java-ee
工一木子4 小时前
URL时间戳参数深度解析:缓存破坏与前端优化的前世今生
前端·缓存
陌殇殇4 小时前
SpringBoot整合SpringCache缓存
spring boot·redis·缓存
Amy187021118235 小时前
赋能低压分布式光伏“四可”建设,筑牢电网安全新防线
分布式
晋阳十二夜5 小时前
【压力测试之_Jmeter链接Oracle数据库链接】
数据库·oracle·压力测试
GDAL7 小时前
Node.js v22.5+ 官方 SQLite 模块全解析:从入门到实战
数据库·sqlite·node.js
DCTANT8 小时前
【原创】国产化适配-全量迁移MySQL数据到OpenGauss数据库
java·数据库·spring boot·mysql·opengauss
June bug9 小时前
【软考中级·软件评测师】下午题·面向对象测试之架构考点全析:分层、分布式、微内核与事件驱动
经验分享·分布式·职场和发展·架构·学习方法·测试·软考
阿波罗.201210 小时前
Zookeeper 客户端 .net访问框架 ZookeeperNetEx项目开发编译
分布式·zookeeper
AI、少年郎10 小时前
Oracle 进阶语法实战:从多维分析到数据清洗的深度应用(第四课)
数据库·oracle