windows 环境
修改 redis.windows-service.conf 文件,同时配置本地与局域网IP
bind 192.168.6.109 127.0.0.1
启动 或 双击 redis-server.exe
.\redis-server redis.windows-service.conf
停止
.\redis-server --service-stop
重启
.\redis-server --service-start redis.windows-service.conf
清理缓存
.\redis-cli FLUSHALL
redis-cli 客户端
/usr/bin/redis-cli // 宝塔面板进入 redis-cli
.\redis-cli // windows 进入 redis-cli
AUTH password // 输入密码
select index // 切换数据库
KEYS * // 查看所有缓存
KEYS TOKEN* //查看以 TOKEN 开头的缓存
KEYS TOKEN?? //查看以 TOKEN 开头,且后边只有2个字符的缓存
DEL key // 删除指定缓存
DEL $(KEYS TOKEN*) // 删除匹配缓存
EXISTS key // 缓存是否存在
SET key value // 设置指定键的值
GET key // 获取指定键的值
FLUSHALL // 删除Redis数据库中的所有键
Linux 安装 Redis
# 安装
wget http://download.redis.io/releases/redis-5.0.14.tar.gz
tar xzf redis-5.0.14.tar.gz
cd redis-5.0.14
make
sudo make install
# 修改密码
redis-5.0.14/redis.conf 中找到 requirepass 修改为 requirepass 123456
# 启动 Redis 服务
redis-server /www/redis/redis-5.0.14/redis.conf
# 后台运行 Redis 服务
redis-server /www/redis/redis-5.0.14/redis.conf &
# 检查 Redis 是否运行,返回 PONG 表正常
# 设置密码后,需要使用 -a
redis-cli ping
redis-cli -a 123456 --no-auth-warning ping
# 停止 Redis
# 设置密码后,需要使用 -a
redis-cli shutdown
redis-cli -a 123456 --no-auth-warning shutdown
Redis 配置远程服务
# 此方式,使用宝塔面板安装的redis不生效,暂未查明原因。
# 修改 redis.conf
1. 注释 bind 127.0.0.1 行
2. 修改 protected-mode ,将 yes 改为 no
3. 配置密码,requirepass
# 重启 redis
# 宝塔面板、服务器开放 6379 端口!


