使用权
您可以访问 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 — 限制 RAM 使用(用于缓存用例)。
- 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 为了耐用。