redis
文章平均质量分 92
lhd1110
这个作者很懒,什么都没留下…
展开
-
Redis缓存——穿透、雪崩、击穿、双写一致性
Redis缓存什么是缓存缓存就是数据交换的缓冲区,时临时存储数据的地方,一般读写性能比较高。比如CPU内部就有cache缓存,由于CPU运算的速度非常快,已经远远超过了内存的读写速度,以至于内存的读写速度降低了整体了性能,为了缓解这种速度差异矛盾,就再CPU内部增加了一块存储空间(缓存),用于存储CPU需要经常读写的数据,这样就不必要在内存中读写,使得CPU性能得到更好的发挥。因此才CPU的性能指标上缓存的大小也是很重要的一项。在Web应用开发中,由于数据库需要从磁盘中加载数据,而磁盘IO的速度是比较原创 2022-03-10 16:56:42 · 1184 阅读 · 0 评论 -
Redis持久化
Redis持久化Redis是内存数据库,如果不将内存中的数据保存到磁盘中,如果服务器因为一些原因进程退出,服务器中的数据也会丢失,所以Redis需要有持久化功能。Redis提供了RDB持久化和AOF持久两种的方式。RDB持久化RDB(Redis DataBase)持久化可以将某个时间点上的数据库状态保存到一个RDB文件中,这个文件是一个经过压缩的二进制文件,通过该文件可以Redis还原生成RDB文件时的数据库状态。RDB可以按照指定的时间间隔将内存中的数据集快照写入磁盘,也就是保存了内存快照。原创 2022-03-09 16:32:25 · 131 阅读 · 0 评论