redis学习记录

定位 容错 扩容 sharding技术来管理 主从复制: 1,哨兵模式,服务端,客户端 利用中间件代理 主从复制: 工作原理,Slave从节点服务启动并链接到Master之后,它将主动发送一个SYNC命令。 Master服务主节点收到同步命令后将启动后台存盘进程,同时收集所有接收到的用于修改数据集命令, 在后台进程执行完毕后,Master将传送整个数据库文件到Slave,以完成一次完全同步。 而Slave从节点服务在接收到数据之后将其存盘并加载到内存中。 此后,Master主节点继续将所有已经收集到的修改命令,和新的修改命令依次传送给Slaves, Slave将在本次执行这些数据修改命令,从而达到最终的数据同步。

哨兵模式: 从2.6版本开始提供,2.8之后才稳定。

redis常用函数: setex: 将value关联到key,并将key的生存时间设置为以秒为单位。

hdel:删除哈希表key中的一个或多个指定域,不存在的域将被忽略。 hdel 域(key) value1

decr:将key中存储的数字值减一,可以到负数,value不是数字的会报错。 decr key

sRem: 移除集合key中的一个或多个member元素,不存在的会忽略。 srem key value1 value2 setnx: 给不存在的key设置值,如果存在不做任何操作 setnx key "value1"

hincrby :为哈希表key中的域field的值加上增量的数字,可以是负数,负数相当于减去,value不是数字的会报错 hencrby key value1 200

sadd : 将一个或多个member元素加入到集合key当中,忽略已存在的。 sadd key "value1" "value2"

zscore : 返回有序集key中,成员member的score值。 zscore 集合

key llen:返回列表key的长度。 llen key

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值