redis key的操作
key:应用

一、string 类型:




二、Hash类型:
Hash 操作

例子:

三、List类型:

list key操作

例子:

四、Set 集合类型

Set操作

例子:创建集合、取交集、并集、差集
对比差集 
set移动集合元素到另一个集合的例子

五、Sort Set有序集合类型


zset 类型操作


例子:

按照权排序
删除权小的元素:
zreerangebyrank key 0 1(是删除两个元素)
持久化

一、快照持久化(保存在dump.rdb文件),默认开启

快照持久化的频率:不能手动去除其他save,会导致数据丢失


快照文件名字,和存储位置

例子:
精细持久化(aof持久化):在一段时间段内(快照的save可以设置在一个小时内),可以修改一次key,保存一次(试用大数据保存突然断电或者宕机时)

手动快照持久化 例子:

二、aof持久化,默认没有开启

开启aof(会清空redis内部数据),可以修改文件名

配置文件被修改,需要删除旧进程,再根据新的配置文件启动新进程

aof:追加持久化的备份频率


aof备份文件手动优化压缩处理(将incr指令压缩成set指令)

持久化命令:

主从模式

从redis配置
master 服务器Ip 和端口,可以实时读取master服务器内容

slave服务器默认禁止写入操作
master服务器写入,将yes修改成no,可以在slave服务器中写入数据

kill 旧进程,重启新进程
php与reids
安装扩展和依赖软件的两个压缩包

操作:
解压phpredis压缩包->进入phpredis->动态添加扩展到php运行/uer/local/php/bin/phpize->安装autoconf依赖软件-》./configuer->make && make install->动态添加扩展到php运行/uer/local/php/bin/phpize->放入位置
->make && make install(安装后的位置
)-》php.ini中引入扩展文件(
)
转 :http://www.php.cn/redis/redis-php.html

php操作redis


转:https://blog.csdn.net/u011277123/article/details/78692603/

浙公网安备 33010602011771号