🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
~~~ $redis->bgRewriteAOF();//异步重写append-only文件 返回boolean $redis->bgsave();//异步把DB所有数据存储到磁盘--dump.rdb文件中 返回boolean $redis->save(); //同步把DB所有数据存储到磁盘--dump.rdb文件中 返回boolean $redis->slaveOf('10.0.1.7', 6379);动态更改从库状态(这里将本redis库设置为10.0.0.7 6379 的从库)重新启动之后,他们之间的复制关系将终止。 ~~~ ~~~     如果希望长期保证这两个服务器之间的Replication关系,可以在该配置文件中做如下修改:slaveof 10.0.0.7 6379 /* 参数为主库master的host(字符串)和主库master的port(int),或者没有参数停止作为从属库。 */ $redis->slaveOf(); $redis->config("GET", "*max-*-entries*");//获取Redis服务器配置参数 文档 返回key-value关联数组 $redis->config("SET", "dir", "/var/run/redis/dumps/");//设置Redis服务器配置参数 返回boolean $redis->dbSize();//返回当前库中的key的个数 $redis->flushAll();//清空整个redis[返回总是true] 4.0.0+版本有个可选的参数为boolean值 是否异步执行 $redis->flushDB();//清空当前redis库[返回总是true] 4.0.0+版本有个可选参数为boolean值 是否异步执行 $redis->info();//查询当前redis的状态 [verson:2.4.5....] /*返回提供有关服务器信息的关联数组。不向INFO传递任何参数将调用标准的REDIS INFO命令,该命令返回如下信息 redis_version、arch_bits、uptime_in_seconds、uptime_in_days、connected_clients、connected_slaves、used_memory、changes_since_last_save、bgsave_in_progress、last_save_time、total_connections_received、total_commands_processed、role*/ //您可以将各种选项传递给INFO(根据Redis文档给定的内容),这将返回的参数指定的内容如: $redis->info("CPU"); /*只返回指定的cpu信息 */ $redis->lastSave();//上次存储时间key的时间戳[timestamp] $redis->resetStat();//重置info方法返回的统计信息 返回boolean $redis->time();//返回当前服务器时间 如果成功,时间将作为关联数组返回,其中元素0是unix时间戳,元素1是微秒 //访问Redis slowLog $redis->slowLog('操作字符[GET/LEN/RESET]', 操作字符为GET时指定返回的长度即数目); // 获取十个slowLog条目 $redis->slowLog('get', 10); //获取默认的slowLog $redis->slowLog('get'); //重置slowLog $redis->slowLog('reset'); // 检索slowLog长度 $redis->slowLog('len'); ~~~