Redis
Ginny_2019
这个作者很懒,什么都没留下…
展开
-
Redis setnx 实现分布式锁
今天在项目里遇到一个并发问题,先看看问题描述:我们的服务消费rabbitmq中的消息, 需要将消息中的内容同步到redis中,但在消费时,消息B先消费结束,消息A消费时覆盖了B的结果,导致不一致。解决方案:使用redis的setnx解决, 首先分析下为什么 redis setnx 能实现分布式锁功能。第一 . redis本身相对于我们的多实例分布式应用程序来说,它是可全局共享的,每个实例都能访问同一个redis服务器。第二 . redis的操作都是原子性的。第三. 来看下redis的set原创 2020-06-04 17:50:57 · 677 阅读 · 0 评论 -
Redis面试题
以下所有面试题, 可参照博客https://blog.csdn.net/zhengzhaoyang122/article/details/82184029,写的非常详细。1.常见的缓存策略有哪些?2.Memcache的原理,哪些数据适合放在缓存中。3.redis和memcached 的内存管理的区别。4.如何做到缓存(比如redis)与DB里的数据一致性,你们项目中用到了什么缓存系统,如...原创 2019-11-13 16:24:36 · 331 阅读 · 0 评论 -
Linux下安装Rerdis
步骤一:执行下面命令,安装相关依赖 yum install epel-release步骤二:执行下面命令,安装redis yum install redis步骤三:执行下面命令,修改配置文件 vim /etc/redis.conf修改内容: bind 0.0.0.0步骤四:执行下面命令启动 systemctl start redis 或者 r...原创 2019-05-23 18:10:19 · 160 阅读 · 0 评论 -
Redis的持久化RDB和AOF
目录Redis的数据是如何持久化的?一,RDB方式Redis会在以下几种情况下对数据进行快照1. 根据配置规则进行自动快照, redis.config文件中配置2. 用户执行SAVE或者BGSAVE命令3. 执行FLUSHALL命令4. 执行复制(replication)时二,AOF方式1. 开启AOF2. AOF的实现3. AOF的重写原理4. ...原创 2019-06-22 11:55:51 · 305 阅读 · 0 评论