Redis
文章平均质量分 53
一个肤浅又快乐的胖子
只是做个人笔记,内容收集于各个大佬,不做任何商业用途,大佬们不要怼我借鉴行为!!!(打赏功能已关闭)
展开
-
Redis 基础知识笔记
1. Redis 是单线程还是多线程,为什么Redis快单工作线程,高版本出现多IO 线程, epoll原来工作线程就是串行执行,输入+计算+输出。 现在提升性能,输入输出都用了多线程,只有计算在工作线程中串行。增加吞吐量。Redis 内部肯定是线程安全的,但是外部程序调用没办法保障,所以需要外部调用程序去保障。旧版本执行新版本执行过程 为什么Redis快? a 单线程使用epoll并实现多路复用,虽然是单线程,但是输入输出是可以做到多线程并发,只是处理数据的时候才是单线程。 b. 基于内存操作 c.原创 2022-06-11 23:06:30 · 95 阅读 · 0 评论 -
Redis 基础知识笔记-数据类型
各种数据类型的使用场景1. String 1.1分布式锁1.2存储结构体信息: 如序列号的json1.3 Int 可以实现阅读数,访问数的统计 set num 1 incr num1.4 共享session2. Hashmap2.1 存对象,例如实现购物车3. List (栈,队列,BlockMQ)3.1 消息流,例如朋友圈微博)3.2 队列和栈,一个线程写,一个线程读3.3 抢购 (list的pop操作是原子性的,所以即使有多个用......原创 2022-05-27 18:33:28 · 60 阅读 · 0 评论