找回密码
 立即注册
首页 业界区 安全 Redis初体验 不同类型普通命令和高级命令 ...

Redis初体验 不同类型普通命令和高级命令

芮梦月 前天 01:55
输入命令进入redis

1.png

数据类型

String类型

2.png

3.png

Hash类型

4.png


如果侧重于改就用hash类型查

如果侧重于查询就用String类型

list有序不唯一(底层双向链表)

6.png

set集合的特点无序且唯一

7.png

8.png

9.png

sorted_set类型

10.png

zset遇到相同分数按照字母先后顺序

11.png

Redis高级命令

模糊查询(非常有用)

12.png

存在返回一不存在返回零

13.png

主动设置过期时间取消过期时间

14.png

注意:Redis特别快

redis的事务

15.png

mysql的事务要保证数据的完整性和一致性

redis特别快并且单线程所以没有并发他不开事务可以保证数据的完整性和一致性但是开了反而没有好处 会使其有并发性

模拟邪恶同事偷摸改数据

16.png

17.png

为了解决这个问题--给添加一个watch监听进行管理

18.png

邪恶同事一旦改了数据我提交的时候则会显示nil 说明提交失败


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册