redis
Harbourside1
这个作者很懒,什么都没留下…
展开
-
Redis的IO多路复用
一、linux的IO复用函数同一个线程内,多个描述符的IO操作,能够并发交替地顺序执行。epoll只提供三个函数:int epoll_create(int size); #创建epoll句柄int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);//int epoll_wait(int epfd...原创 2020-04-30 18:00:10 · 405 阅读 · 0 评论 -
Redis为何那么快-----底层原理浅析
Redis的快速很多人都知道是基于内存,但这只是其中的一个方面,其实Redis在底层是一套很完善的多路复用事件处理机制来保证执行的高效率。 线程模型 redis内部使用文件事件处理器 file event handler ,它包含如下几个部分。 多个Socket IO多路复用程序 文件事件分派器 事件处理器 (连接应答...原创 2020-04-30 16:10:00 · 731 阅读 · 3 评论 -
redis基础
Redis 概述 在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短...原创 2019-09-16 17:28:41 · 150 阅读 · 0 评论