![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
不随意的风
世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。
展开
-
Redis为什么速度这么快?
在计算机中数据一般存在磁盘中,磁盘的两大重要指标,1.寻址 在磁盘中是ms级别,2.带宽是MB到GB之间,而在内存中寻址是ns级别,在这一方面,磁盘比内存慢10万倍,内存中的带宽最低是GB级别。单线程做业务时,省去了线程切换的开销,这也是它速度快的原因之一。Redis的存储命令在运行后,底层会把数据存储在一个全局哈希表里(数组加链表),时间复杂度为 O(1),存储查询时,速度很快。首先,Redis是一个使用C语言开发的Key-Value数据库,与其他数据库不同的事,它的数据是存在内存中的。原创 2022-08-25 13:06:27 · 610 阅读 · 0 评论 -
Redis的数据删除策略
Redis的数据删除策略以及内存淘汰机制和缓存问题。原创 2022-08-19 23:11:51 · 2780 阅读 · 0 评论