Redis7入门到精通超详细教程,5小时搞懂redis数据结构+redis持久化+redis高可用集群
【Redis 维护】
查看 systemd 启动失败的服务列表
systemctl --state=failed
使用 journalctl 查看具体的错误日志
journalctl -u redis -b
检查是否启用服务
systemctl status redis.service
如果显示为 disabled,说明没有执行 enable 操作,则无法在系统重启时调用
查看redis 状态
systemctl status redis
启动redis
systemctl start redis
重启redis:
systemctl restart redis.service 或者 service redis restart
【PHP连接】
$redis = new Redis();
//连接 Redis 服务
$conn = $redis->connect('localhost', 6379);
$auth = $redis->auth(20160601); // 设置密码
var_dump($auth);
echo "Connection to server sucessfully";
echo "<br>";
//查看服务是否运行
echo "Server is running: " . $redis->ping();
echo "<br>";
//设置 redis 字符串数据
$redis->set("access_token","123456");
$redis->set("expired_time",1464344863);
// 获取存储的数据并输出
var_dump($redis->get("access_token"));
echo "<br>";
var_dump($redis->get("expired_time"));
echo "<br>";
// 获取数据并输出
$alist = $redis->keys("*");
echo "Stored keys in redis:: ";
print_r ($alist);
输出结果:
Connection to server sucessfully
Server is running: 1
string(6) "123456"
string(10) "1464344863"
Stored keys in redis:: Array ( [0] => expired_time [1] => access_token )