Redis
文章平均质量分 71
ShityCode
这个作者很懒,什么都没留下…
展开
-
如何保证缓存和数据库的一致性问题?
为什么要引入缓存?因为数据库是持久化于磁盘中的,而缓存一般是存放于内存中。操作系统对于磁盘的读写性能是只能够达到毫秒级,远不如内存的纳秒级别。如果使用了缓存来分担数据库的读取操作,尤其是对于写频繁的应用来说,提升是十分的显著的。原创 2022-10-29 23:27:14 · 182 阅读 · 0 评论 -
通过docker配置密码、持久化的redis
前言之前服务器买了之后,使用docker跑了一个Redis实例之后就放在那边不管了,直到前段时间发现Redis会莫名的删除所有的key值,可能是被黑掉了- - 于是有了这篇文章,希望通过docker来简单的配置一个有密码保护的,可持久化的Redis。步骤首先,我们在/usr/local/下创建一个redis文件夹,用于存放redis的配置文件和数据mkdir /usr/local/redismkdir /usr/local/redis/datatouch /usr/local/redis/r原创 2021-11-20 00:17:38 · 1047 阅读 · 0 评论 -
Redis的持久化原理到底是什么样的?简单的告诉你们
本文内容为作者读老钱的《Redis深度历险》的笔记摘抄,这是一本非常值得读的Redis书籍。前言Redis的持久化是使Redis的热度超过Memcached的关键因素之一。因为其我们享受了内存带来的高性能I/O,也让我们能够保证数据不会因为Redis的故障而丢失。持久化机制Redis的持久化机制有两种:RDB(快照)和AOF日志。RDB是一次性全量备份,而AOF日志是连续的增量备份。前者是内存数据的二进制格式,而后者是记录内存数据修改的记录文本。所以AOF日志的备份文件会比RDB大得多,于是需要定期原创 2021-11-15 22:34:58 · 809 阅读 · 0 评论