![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 94
a2210294
这个作者很懒,什么都没留下…
展开
-
Java利用Redis实现消息队列
使用jar包:jedis-2.9.0.jar、commons-pool2-2.3.jarMessage 需要传送的实体类(需实现Serializable接口) ObjectUtil 将对象和byte数组双向转换的工具类 Jedis 通过消息队列的先进先出(FIFO)的特点结合Redis的list中的push和pop操作进行封装的工具类1、消息类public class Messag...原创 2018-12-27 16:17:47 · 4332 阅读 · 0 评论 -
Redis主从复制配置
以配置文件方式启动,只需修改配置文件即可。既然是主从组成的redis集群,必然有主服务器和从服务器之分。我们设置集群为1主2从。主服务器端口就为默认的6379,从服务器为6380。1. 修改配置文件主服务器配置文件大致不需修改。将其端口指定为6379(默认)即可。若需设密码,可在requirepass设置密码。以下为主服务器配置文件redis.windows.conf部分示例。p...原创 2018-12-27 21:43:12 · 133 阅读 · 0 评论 -
Redis高可用集群-哨兵模式(Redis-Sentinel)搭建【Windows环境】
简介Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance),Redis 的 Sentinel 为Redis提供了高可用性。使用哨兵模式创建一个可以不用人为干预而应对各种故障的Redis部署。本质上是一个特殊的Redis服务器,所以启动方式类似。该系统执行以下三个任务:监控(Monitoring):Sentinel会不断地检查你的主服务器和从服务器是否...原创 2018-12-29 15:07:49 · 237 阅读 · 0 评论 -
分布式锁的作用及实现(Redis)
分布式锁:当多个进程不在同一个系统中,用分布式锁控制多个进程对资源的访问。一、分布式锁的使用场景如果是单机情况下(单JVM),线程之间共享内存,只要使用线程锁就可以解决并发问题。如果是分布式情况下(多JVM),线程A和线程B很可能不是在同一JVM中,这样线程锁就无法起到作用了,这时候就要用到分布式锁来解决。二、分布式锁的实现(Redis)分布式锁实现的关键是在分布式的应用服务器...原创 2019-01-04 09:44:34 · 4324 阅读 · 0 评论 -
redis与Mysql数据同步
把表中经常访问的记录放在了Redis中,然后用户查询时先去查询Redis再去查询MySQL,实现读写分离,也就是Redis只做读操作。由于缓存在内存中,所以查询会很快。对于一个sql语句格式的数据请求,首先计算该语句的MD5并据此得到结果集标识符,然后利用该标识符在Redis中查找该结果集。如果Redis中不存在这样一个集合,说明要找的结果集不在Redis中,所以需要执行相应的sq...转载 2019-01-04 17:13:32 · 14318 阅读 · 1 评论 -
Redis学习笔记(4)-持久化、主从配置、哨兵、集群配置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29994609/article/details/51760895 </div> <div id="content_views" class="markdown_views prism-atom-o...转载 2018-12-25 16:44:14 · 139 阅读 · 0 评论 -
Spring-Data-Redis的使用
与Spring集成<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId></dependency><dependency> <gr转载 2018-12-25 17:13:18 · 489 阅读 · 0 评论