
Redis
我是1只猫
学习使我快乐,不求每一分每一秒都在学习,只求学习的每一分每一秒都有收获。815860636@qq.com
展开
-
Spring Data Redis
Spring整合spring-data-redis实现redis缓存的操作。1.Maven工程pom文件引入2.在resources文件下创建配置文件redis.properties3.spring-redis配置文件的配置3.1引入读取的配置文件3.2配置jedis pool3.3spring-data-redis3.4 redisTemplat...原创 2018-11-13 13:22:04 · 132 阅读 · 0 评论 -
Redis 持久化操作
一、Redis 持久化操作: Redis把内部数据以文件形式在硬盘中保存一份,在服务器重启之后会自动把硬盘的数据恢复到内存(redis)里,数据保存到硬盘的过程就称为“持久化”效果。redis有两种持久化功能: 一种是“快照持久化(RDB)”:默认开启,一次性把redis中全部的数据保存一份存储在硬盘中,如果数据非常多(10-20G)就不合适频繁操作该持久化...原创 2019-03-20 17:30:17 · 1396 阅读 · 0 评论 -
Redis和数据库数据一致性的问题,怎么解
缓存存储用的越来越广泛,缓存存储也是数据库冗余的一种方式,既然存在冗余,就存在数据一致性的问题。1.如果你的数据库只有一个,读写操作都在一起 1.1读取数据时先读缓存,缓存没有数据再从数据库读取,并放入缓存。 1.2发生写操作时,先删除缓存数据,再往数据库放数据。 如果此时有读操作,发现缓存没有数据,就会读取数据库,而此时数据库正在进行写...原创 2019-03-21 11:37:29 · 1127 阅读 · 0 评论 -
Redis linux安装指南
1、登入Linux系统在usr/local下创建download文件夹2.使用wget 命令下载redis包wget http://download.redis.io/releases/redis-4.0.14.tar.gz3.解压redis-4.0.14.tar.gz使用解压命令 tar -zxvf redis-4.0.14.tar.gz ./usr/local/redis40...原创 2019-07-01 22:13:30 · 174 阅读 · 0 评论 -
redis 集群之 安装redis-ruby
Redis安装ruby过程中:执行yum -y install zlib ruby rubygems后,执行安装redis-gem的操作gem install redis发现报错(若执行 gem install redis 时报错(不报错的童鞋直接忽略))即安装redis需要ruby版本最低是2.2.2,而centos yum库中ruby版本支持到2.0.0,所以需要手动安装升级rub...原创 2019-07-08 23:37:40 · 453 阅读 · 0 评论 -
redis主从复制
1、Redis主从模式作用(1)、当一个节点损坏时,数据因为有备份,可以方便恢复。(2)、避免所有客户端都访问一个节点,有了主从模式后,查询操作就可以通过查询从节点来完成。2、Redis 主从模式特点(1)、1个Master可以有多个Slave(2)、默认情况下Master节点支持读写操作,Slave只支持读操作写是被禁止的。不要修改配置让Slave支持写,应为写入的数据不会被...原创 2019-07-23 23:20:46 · 168 阅读 · 0 评论 -
redis主从哨兵搭建
1. 为什么要有哨兵机制 哨兵机制是对Redis系统的运行情况的监控,解决主从复制的缺点的。 原理:当主节点出现故障时,由Redis Sentinel自动完成故障发现和转移,并通知应用方,实现高可用性。 作用: a、 监控主数据库和从数据库是否运行正常; b、 主数据出现故障后自动将从数据库转化为主数据库2.redis S...原创 2019-07-29 23:12:57 · 483 阅读 · 0 评论 -
Redis 4.x 集群部署
1.Redis简介redis是基于内存非关系型存储数据库,同时支持持久化操作。2.安装环境Redis使用c语言开发,需要使用gcc编译程序进行编译。gcc安装命令:yum -y install gcc3.安装redis安装 参考该文章https://blog.youkuaiyun.com/yiyijianxian/article/details/944107854.redis集群...原创 2019-07-21 18:16:18 · 400 阅读 · 0 评论 -
redis-cluster 集群增加节点
1.插槽(slot)1.1 插槽的分配:整个Redis提供了16384个插槽,也就是说集群中的每个节点分得的插槽数总和为16384。./redis-trib.rb 脚本实现了是将16384个插槽平均分配给了N个节点。1.2 数据如何保存到集群中set abc 12345命令时,redis是如何将数据保存到集群中的执行步骤如下:(1)接收命令setabc 12345(2...原创 2019-07-22 23:45:59 · 2116 阅读 · 0 评论