访问
您可以通过以下方式访问 Redis: redis://localhost:6379
交互式shell访问示例:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
重要文件和目录
/etc/redis/redis.conf→ 主配置文件/var/lib/redis/→ 用于持久化的数据目录/var/log/redis/redis-server.log→ 日志文件/usr/bin/redis-cli→ Redis 命令行工具/usr/bin/redis-server→ Redis 守护进程二进制文件
服务管理
常见服务操作:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
配置
Redis 配置文件: /etc/redis/redis.conf
- bind — 控制Redis监听的网络接口。
- 受保护模式 — 若允许远程访问,则必须禁用。
- requirepass — 为客户端认证设置密码。
- maxmemory — 限制内存使用量(适用于缓存场景)。
- appendonly — 启用AOF持久化。
在进行任何更改后:
systemctl restart redis-server
实用工具与命令
Redis包含若干内置工具:
redis-cli→ Redis 的命令行界面redis-benchmark→ 基准测试实用工具redis-check-aof以及redis-check-rdb→ 验证AOF/RDB持久化文件redis-server→ 手动启动 Redis 守护进程
日志与监控
检查日志:
journalctl -u redis-server -f
监控活动:
redis-cli monitor
查看已连接的客户端:
redis-cli client list
持久化模式
Redis支持两种持久化选项:
- RDB快照 → 以间隔方式保存数据库状态(轻量级)。
- AOF(仅追加文件)→ 记录每次写入操作(更安全但体积更大)。
你可以同时启用两者。 /etc/redis/redis.conf 为耐久性。