redis学习笔记-2

参考:http://www.redis.net.cn/tutorial/3501.html reids中文网
http://www.redis.cn/commands/append.html reids中文官方网站

hyperLogLog

命令示例说明
pfadd key elem [elem2…]pfadd visitor 1 2 3指定key下添加基数
pfcount keypfcount visitor统计指定key的基数个数
pfmerge dest key2 [key3]pfmerge visitor a b将key2,key3..合并到dest

发布订阅

命令示例说明
publish topic msgpublish topic1 “hello”在topic通道下发布msg消息
subscribe topic [topic2 ..]subscribes topic1订阅topic通道下的消息
unsubscribe topic [topic2 ..]unsubscribe topic2取消订阅topic通道
psubscribe pattern [patn2 ..]psubscribe visit*订阅所有通道名称符合pattern的通道
punsubscribe pattern [patn2..]punsubscribe visit*取消所有通道名称匹配pattern的通道

事务

命令示例说明
multimulti开启事务
execexec执行事务
descarddescard取消事务
watch key [key2..]watch a监听key,事务未执行前key被修改,则取消事务
unwatch key [key2..]unwatch a取消监听key

脚本

命令示例说明
eval script keynum key1 [key2..] arg1 [arg2..]eval “return {keys[1],keys[2],argv[1]}” 2 a b c执行script脚本,keynum key的数量,keys键,arg1其他参数
script load script1script load “return a’将脚本script1加入缓存,返回该脚本对应的sha1
evalsha scriptSha keynum key [key2..] arg1 [arg2..]执行scriptSha对应的脚本
script flushscript flush清除缓存的脚本
script exists script1 [script2..]script exists a判定指定脚本是否已缓存
script killscript kill停止正在执行的脚本

备份和恢复

命令示例说明
savesave在reids安装工作目录下创建dump.rdb,备份数据
connfig get dir获取reids工作目录,在配置文件中 由dir定义,默认为 ./(redis安装目录)
bgsave在后台备份数据库

安全

命令示例说明
config set requirepass passwordconfig set requirepass “12”设置密码为password
config get requirepassconfig get reqirepass查看密码,为”“则为不需要密码
reids-cli [-h ip] [-p port] [-a password]redis-cli -a “12”使用密码链接redis服务器
auth passwordauth “12”连接reids服务器之后认证
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值