
Redis模块化学习
Redis模块化学习
SmallScorpion
Look at the world with reptiles and write code for the rest of your life;
Illuminate the stars with data and conquer the sea with technology
展开
-
Redis主从复制机制|主从关系查看|主从关系设定|主从关系测试|哨兵模式得配置及查看
Redis主从复制机制 1)性能优化:主服务器专注于写操作,可以用更适合写入数据的模式工作;同样,从服务器专注于读操作,可以用更适合读取数据的模式工作。 2)强化数据安全,避免单点故障:由于数据同步机制的存在,各个服务器之间数据保持一致,所以其中某个服务器宕机不会导致数据丢失或无法访问。从这个角度说参与主从复制的Redis服务器构成了一个集群。 模拟搭建 Redis集群在运行时使用的是同一个可执...原创 2020-05-05 19:30:28 · 908 阅读 · 0 评论 -
SpringBoot整合Redis|StringRedisTemplate和RedisTemplate得测试|数据类型相关操作|基本原理
pom.xml <dependencyManagement> <dependencies> <!-- 导入SpringBoot需要使用的依赖信息 --> <dependency> <groupId>org.springframework....原创 2020-05-05 16:13:49 · 619 阅读 · 0 评论 -
Redis发布订阅简单操作|Jedis操作|jedisPool简单操作
发布订阅 订阅一个频道 2. 在一个频道上发布信息 Jedis Redis准备:Redis配置文件中bind配置项 Redis配置文件中绑定得地址是客户端访问得地址,也就是说,客户端必须访问Redis绑定得地址才能够连通 2. 将Redis配置文件中的bind配置项设置为本机IP API pom.xml <dependencies> <...原创 2020-05-05 14:53:10 · 255 阅读 · 0 评论 -
Redis事务控制|相关命令|队列失败两种情况|官方解释无回滚|悲观锁和乐观锁简单介绍
相关命令 命令队列执行失败的两种情况 1.执行队列时失败:错误在入队时检测不出来,整个队列执行时有错的命令执行失败,但是其他命令并没有回滚。 加入队列时失败:遇到了入队时即可检测到的错误,整个队列都不会执行。 Redis为什么不支持回滚 悲观锁和乐观锁 ...原创 2020-05-05 13:57:14 · 510 阅读 · 0 评论 -
Redis持久化机制|RDB的触发时机|RDB相关配置|RDB安全考虑|AOF数据存储格式|AOF重写机制
持久化 Redis工作时数据都存储在内存中,万一服务器断电,则所有数据都会丢失。针对这种情况,Redis采用持久化机制来增强数据安全性。 RDB机制 每隔一定的时间把内存中的数据作为一个快照保存到硬盘上的文件中。Redis默认开启RDB机制。 RDB触发 默认配置, 由于安全性和性能考虑,默认配置了分别以下三个参数 save 900 1 -> 900秒内至少有一次修改则触发保存操作 ...原创 2020-05-05 11:25:35 · 2378 阅读 · 0 评论 -
Redis五种常用数据结构|Redis命令行操作|Key操作|string操作|list操作|hash操作|set操作|zset操作
总体结构 Redis中的数据,总体上是键值对,不同数据类型指的是键值对中值的类型。 string类型 Redis中最基本的类型,它是key对应的一个单一值。二进制安全,不必担心由于编码等问题导致二进制数据变化。所以redis的string可以包含任何数据,比如jpg图片或者序列化的对象(基本不会这么干)。Redis中一个字符串值的最大容量是512M。 list类型 Redis 列表是简单的字符串...原创 2020-05-04 16:00:03 · 411 阅读 · 0 评论 -
Redis的简单安装及默认启动Redis服务器方式和定制配置项启动|客户端登录
上传解压 redis-4.0.2.tar.gz tar -zxvf redis-4.0.2.tar.gz -C /opt/module/ 安装C语言编译环境 ## 安装 yum install -y gcc-c++ ## 强制杀死yum运行程序 rm -f /var/run/yum.pid 修改安装位置 -> vim /opt/module/redis-4.0.2/src/Make...原创 2020-05-04 12:10:28 · 436 阅读 · 0 评论