Redis初体验 不同类型普通命令和高级命令
输入命令进入redis数据类型
String类型
Hash类型
https://img2024.cnblogs.com/blog/3764473/202603/3764473-20260319165559497-129023628.png
如果侧重于改就用hash类型查
如果侧重于查询就用String类型
list有序不唯一(底层双向链表)
set集合的特点无序且唯一
sorted_set类型
zset遇到相同分数按照字母先后顺序
Redis高级命令
模糊查询(非常有用)
存在返回一不存在返回零
主动设置过期时间取消过期时间
注意:Redis特别快
redis的事务
mysql的事务要保证数据的完整性和一致性
redis特别快并且单线程所以没有并发他不开事务可以保证数据的完整性和一致性但是开了反而没有好处 会使其有并发性
模拟邪恶同事偷摸改数据
为了解决这个问题--给添加一个watch监听进行管理
邪恶同事一旦改了数据我提交的时候则会显示nil 说明提交失败
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]