文章分类 -  redis

摘要:参考文章:https://www.zhihu.com/question/300767410/answer/17494427871、加锁:set lock_key(key) unique_id(value) EX(秒单位) 10(秒的值) NX(互斥)2、操作共享资源3、释放锁:Lua脚本,先GET判 阅读全文
posted @ 2021-10-18 09:55 幸运刘 阅读(35) 评论(0) 推荐(0)
摘要:redis发布订阅 简介 redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息 redis客户端可以订阅任意数量的频道 例如:微信、微博。关注系统! 消息发布者==发布消息==》 队列 《 获取 多个消息订阅者 测试 #使用subscribe订阅 阅读全文
posted @ 2021-07-20 23:35 幸运刘 阅读(40) 评论(0) 推荐(0)
摘要:springboot操作redis 底层注意点 springboot2.x版本之后,原来使用的jedis被替换成了lettuce jedis:采用的直连,多个线程操作的话是不安全的,如果想要避免不安全的,需要使用jedis pool连接池~ 更像BIO模式 lettuce:采用netty,实例可以在 阅读全文
posted @ 2021-07-19 23:25 幸运刘 阅读(80) 评论(0) 推荐(0)
摘要:redis概述及安装 redis概述 redis能干嘛? 1、内存存储、持久化,内存中是断电即失,所以持久化很重要(rdb、aof) 2、效率高,可以用于高速缓存 3、发布订阅系统 4、地图信息分析 5、计时器、计数器(浏览量) 6..... redis特性 1、多样的数据类型 2、持久化 3、集群 阅读全文
posted @ 2021-07-16 00:15 幸运刘 阅读(35) 评论(0) 推荐(0)
摘要:NoSQL了解 单机mysql存在的问题 1:数据量如果太大,一个机器放不下了 2:数据的索引(B+Tree),一个机器内存也放不下了 3:访问量(读写混合),一个服务器承受不了 什么是NoSQL NoSQL = Not Only SQL (不仅仅是sql) --非关系型数据库 为什么用NoSQL 阅读全文
posted @ 2021-07-16 00:11 幸运刘 阅读(34) 评论(0) 推荐(0)