随笔分类 -  Redis

redis代码知识
摘要:websocket与redismq实现集群消息聊天 1.application.properties 2.pom.xml 3.SpringUtils.java 4.redis 发布service: 订阅监听类: 注册redis监听容器: 5.websocket websocket注册: websoc 阅读全文
posted @ 2018-09-29 14:17 七脉 阅读(14565) 评论(8) 推荐(2)
摘要:SpringBoot简单整合RedisMQ消息队列和发布订阅 注:RedisMq消息队列使用redis数组实现,leftpush存一,rightpop取一。 1.application.properties 2.pom.xml 3.RedisMqApplication.java启动类 4.消息队列测 阅读全文
posted @ 2018-09-28 16:21 七脉 阅读(9526) 评论(2) 推荐(0)
摘要:Redis安装:https://www.cnblogs.com/zwcry/p/9505949.html 1.pom.xml 2.application.properties 3.启动类 4.单元测试类 阅读全文
posted @ 2018-09-12 10:15 七脉 阅读(875) 评论(0) 推荐(0)
摘要:一、描述 一套系统,集群部署,高并发时,访问同一个业务方法,该业务涉及到数据的安全性、准确性,只允许单线程操作,这个时候就需要分布式锁来实现。 redis实现分布式锁可以采用ValueOperations.setIfAbsent(key, value)或RedisConnection.setNX(k 阅读全文
posted @ 2018-09-11 17:31 七脉 阅读(1104) 评论(0) 推荐(0)
摘要:1.下载解压 #下载至/home/install(或windows系统下载后上传) mkdir /home/install cd /home/install wget http://124.205.69.171/files/6160000006F201F1/download.redis.io/rel 阅读全文
posted @ 2018-08-20 15:48 七脉 阅读(2839) 评论(0) 推荐(0)
摘要:一、环境搭建 Redis集群环境搭建:https://www.cnblogs.com/zwcry/p/9174233.html 二、Spring整合Redis集群 1.pom.xml 2.application.properties 3.服务启动入口 4.单元测试 阅读全文
posted @ 2018-06-13 09:51 七脉 阅读(45172) 评论(0) 推荐(1)
摘要:Redis集群cluster环境搭建 注意:5.0版本后集群搭建有所改变,不在使用ruby语言创建集群,所以可以跨过ruby的相关插件安装 描述:本章节主要单服务器搭建集群,在一个服务器上启动多个不同端口的redis服务,非真实环境。 真实环境下redis集群会搭建在多个物理服务器上,并非单一的服务 阅读全文
posted @ 2018-06-12 17:31 七脉 阅读(3708) 评论(0) 推荐(0)
摘要:前提环境: 主从配置 http://www.cnblogs.com/zwcry/p/9046207.html 哨兵配置 https://www.cnblogs.com/zwcry/p/9134721.html 1.配置pom.xml 2.配置application.properties 3.编写启动 阅读全文
posted @ 2018-06-08 16:17 七脉 阅读(25269) 评论(1) 推荐(0)
摘要:Redis 发布订阅(publish/subscribe)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。1.订阅者 SUBSCRIBE 订阅 redisChat 订阅频道 2.发布者 PUBLISH 发布 redisChat 发布频道 参考:菜鸟教程http://www.r 阅读全文
posted @ 2018-06-05 16:20 七脉 阅读(194) 评论(0) 推荐(0)
摘要:redis是将数据加载在内存中,并持久到本地rdb文件里,所以redis服务挂掉或重启,缓存数据都不会丢失。 一、持久化类型 1. dump.rdb(默认)(数据的形式存储,推荐) redis.conf文件里查找dbfilename "dump.rdb" 2. appendonly.aof(日志的形式存储,每次存储都要IO流的形式实时更新) 二、持久化配置(re... 阅读全文
posted @ 2018-06-05 15:05 七脉 阅读(224) 评论(0) 推荐(0)
摘要:五中数据类型:String、List、Set、Hash、zset(sorted set) Redis key的数量最大上限为512MB,(建议最大数量不要超过五百万,过百万后就应该根据分类属性,进行微服务和缓存的拆分) Redis value的对象最大上限为512MB,(除硬性需求,不建议保存M级及 阅读全文
posted @ 2018-06-05 13:45 七脉 阅读(467) 评论(0) 推荐(0)
摘要:Redis哨兵机制,一主二从 注:Redis哨兵切换,建议一主多从 一、一主二从 教程步骤:https://www.cnblogs.com/zwcry/p/9046207.html 二、哨兵配置(sentinel.conf) cd /usr/local/redis-ms/ 1.创建哨兵目录 mkdi 阅读全文
posted @ 2018-06-04 18:02 七脉 阅读(16609) 评论(0) 推荐(3)
摘要:redis 一主二从 1.redis 安装 安装教程:https://www.cnblogs.com/zwcry/p/9505949.html 2.redis主从 1)创建主从目录 mkdir /usr/local/redis-ms cd /usr/local/redis-ms/ mkdir 638 阅读全文
posted @ 2018-05-16 15:22 七脉 阅读(8862) 评论(0) 推荐(0)
摘要:1.接口类 2.实现类 3.常量类 4.断言类 5.自定义异常类 阅读全文
posted @ 2018-02-28 11:18 七脉 阅读(750) 评论(0) 推荐(0)
摘要:SpringBoot+Redis实现HttpSession共享 (2)8082 (3)8081添加session信息,name="丁洁" (4)再次查看8081和8082的session信息 (5)清除8082的session name 再分别查看8081和8082的session信息 二、源码分享 阅读全文
posted @ 2018-02-27 14:05 七脉 阅读(509) 评论(0) 推荐(0)