
redis
文章平均质量分 57
西楚子羽
这个作者很懒,什么都没留下…
展开
-
常见的分布式锁实现方式
一、基于数据库的悲观锁对数据的读取采取比较悲观的态度,在A用户读取数据的时候认为B也会来读取数据修改,所以在A读取数据的时候开启事务锁定数据,只要A不提交事务,B就无法读取数据。通常使用for update 来实现。一般用在读少写多的情况。例:select t.clom from sys.temp t where t.id=1 for update;二、基于数据库的乐观锁对数据的读取采取比较乐观的态度的态度,认为在A用户读取数据的时候不会有其他用户来读取数据修改。通常在查询数据的时候查询出时间戳原创 2022-03-17 10:27:14 · 151 阅读 · 0 评论 -
redis缓存中的常见问题之持久化方式、缓存雪崩、缓存穿透、缓存击穿
为什么会出现NOSQL1.关系型数据库无法满足并发数据的读写以及海量数据的存储NOSQL的四大分类1.键值对存储比如redis,优点是快速查询,缺点是存储的数据缺少结构化2.列存储优点是查询快、拓展强,缺点是功能相对局限文档数据库MobgoDB,数据库结构要求不严格,查询性能不高,缺少统一查询语法图形数据库需要对图形做计算,不容易做分布式集群方案NOSQL的特点1.易拓展2.数据模型灵活,无需对存储的数据建立字段redis的五种数据结构1.字符串(string)Redis 最原创 2022-03-01 09:59:43 · 184 阅读 · 0 评论 -
利用docker安装Redis
docker安装redis原创 2021-05-07 17:14:50 · 129 阅读 · 0 评论