
redis
瑞雨
这个作者很懒,什么都没留下…
展开
-
Redis的持久化机制
一、什么是Redis的持久化? Redis是一种基于内存的非关系型数据库,其大部分的操作都直接在内存中执行,而内存中的数据是不能持久储存的,如果服务器宕机关闭会导致内存中的数据丢失,因此Redis就需要将内存中的数据持久化到磁盘中,便于长久的保存。 Redis提供了两种持久化的方式: RDB(Redis DataBase) AOF(Append Only File) 二、RDB 1.什么是RDB: RDB是Redis默认的持久化方法。按照一定的时间间隔将内存中的数据以快照的形式保存到磁盘中。Redis原创 2020-09-03 21:07:49 · 165 阅读 · 0 评论 -
redis之缓存穿透、缓存击穿与缓存雪崩
一、概述 redis作为一种基于键值对的非关系型数据库,由于其直接在内存中进行读写,具有特别高效的读写效率,所以常用于作为数据库的缓存,当服务器需要查询数据时,先去redis中查询,如果查询命中,则直接返回数据给服务器;如果查询未命中,再去数据库中进行查询。redis中缓存数据库中的热点数据,可以在高并发的情况下,有效减小数据库查询的压力。 虽然redis能有效提升查询效率和并发性,但是也存在一定的问题,典型的问题即: 缓存穿透 缓存击穿 缓存雪崩 二、缓存穿透 定义:当用户查询一个数据,发现red原创 2020-08-24 21:50:13 · 792 阅读 · 0 评论