为什么单线程的Redis却能支撑高并发
摘要:Redis的高并发和快速原因 为什么Redis是单线程的 Redis是基于内存的操作,CPU不是Redis的瓶颈,Redis的瓶颈最有可能是机器内存的大小或者网络带宽。单线程容易实现。 性能指标 redis的性能,基于内存的,普通笔记本轻松处理每秒几十万的请求。 详细原因 1)不需要各种锁的性能消耗
阅读全文
posted @
2019-07-03 15:24
一中晴哥威武
阅读(605)
推荐(0) 编辑
缓存框架有使用过哪些?memcache和redis有什么区别?项目中,怎么去选择?
摘要:缓存有:ehcache,memcache和redis等 区别: 1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash,sort,s
阅读全文
posted @
2019-03-20 15:16
一中晴哥威武
阅读(199)
推荐(0) 编辑
缓存的穿透和雪崩
摘要:缓存穿透 什么是缓存穿透? 一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统造成很大的压力。这就叫做缓存穿透。 如何避免? 1:对查询结果为空的情况也进行缓存
阅读全文
posted @
2019-01-18 15:57
一中晴哥威武
阅读(142)
推荐(0) 编辑
怎样在Windows本地搭建redis服务器
摘要:1、下载最新redis https://github.com/MicrosoftArchive/redis/releases 2、解压如果是mis 版本直接下一步下一步即可 3、接下来我们把redis设置到环境变量中去; 4、启动redis服务器 cmd进入当前redis解压后的文件夹 输入 >>r
阅读全文
posted @
2018-08-01 11:42
一中晴哥威武
阅读(470)
推荐(1) 编辑