Redis 学习笔记

Redis 学习笔记

redis数据类型

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。

redis命令

连接本地redis

连接远程

redis-cli -h host -p port -a password
```

key命令
set keyname value
del key
dump key 序列化指定的key并返回序列化的值
exists key 指定key是否存在

select 1 选中仓库
move name 1 移动到指定仓库
echo 打印内容
quit 退出当前连接
dbsize 当前仓库有多少键值
flushdb 清除当前仓库
flushall 清除所有仓库

消息订阅与发布

subscribe mychat 定义频道
publish mychat "111" 发布
psubscribe my* 批量订阅频道

事务

通过以下三个命令实现命令
MULTI
EXEC
DISCARD

对比mysql事务的命令
BEGIN 或 START TRANSACTION 开始一个事务
COMMIT 或者 COMMIT WORK 事务确认
ROLLBACK 或 ROLLBACK WORK 事务回滚
SAVEPOINT 保存点
RELEASE SAVEPOINT identifier 删除一个事务的保存
ROLLBACK TO identifier
SET TRANSACTION

redis中的事务是串行化的顺序执行

redis 配置模式

转载于:https://www.cnblogs.com/clar/p/11324495.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值