redis
天~嘿
这个作者很懒,什么都没留下…
展开
-
jedisLock—redis分布式锁实现
一、使用分布式锁要满足的几个条件:系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现)共享资源(各个系统访问同一个资源,资源的载体可能是传统关系型数据库或者NoSQL)同步访问(即有很多个进程同事访问同一个共享资源。没有同步访问,谁管你资源竞争不竞争)二、应用的场景例子 管理后台的部署架构(多台tomcat服务器+redis【多台...转载 2018-06-22 17:22:07 · 190 阅读 · 0 评论 -
centos7下redis集群安装
配置集群环境(两台机器,6个节点,至少需要6个节点。)1、创建 Redis 实例存放目录 进入 /usr/local/java/目录,输入 " mkdir redis-cluster " 进行创建(cluster 目录你也可以自行定义,不一定要放在这个目录),如下图:2、进入到以安装好的 Redis 单机版目录中,将 redis.confCopy 到 redis-cluster 目录...原创 2018-07-20 14:27:10 · 304 阅读 · 0 评论 -
CentOS7下Redis4.0.10安装与配置
1、安装redis1.1下载redis可去官网http://redis.io ,也可通过wget命令$ cd /opt/sofware #切换目录$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz 1.2解压解压到/opt/module目录下tar -zxvf redis-4.0.10.tar....转载 2018-07-19 16:12:30 · 180 阅读 · 0 评论 -
Redis 序列化方式StringRedisSerializer、FastJsonRedisSerializer和KryoRedisSerializer
当我们的数据存储到Redis的时候,我们的键(key)和值(value)都是通过Spring提供的Serializer序列化到数据库的。RedisTemplate默认使用的是JdkSerializationRedisSerializer,StringRedisTemplate默认使用的是StringRedisSerializer。Spring Data JPA为我们提供了下面的Serializer...转载 2018-07-06 10:23:28 · 522 阅读 · 0 评论 -
Windows下搭建Redis集群(3节点)
Redis集群: 如果部署到多台电脑,就跟普通的集群一样;因为Redis是单线程处理的,多核CPU也只能使用一个核,所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用率。 在Windows系统下搭建Redis集群: 需要4个部件: Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis...转载 2018-07-06 09:32:35 · 785 阅读 · 0 评论 -
Spring整合Redis之哨兵集群
1、首先是需要引入的pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http原创 2018-06-23 15:55:45 · 1955 阅读 · 0 评论 -
spring整合redis集群
1、首先是需要引入的pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http原创 2018-06-23 15:56:13 · 6316 阅读 · 2 评论 -
在windows上搭建redis集群(redis-cluster)
一 所需软件:Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb二 安装配置redis redis下载地址 https://github.com/MSOpenTech/redis/releases ; 下载Redis-x64-3.2.100.zip。集群规划有三个节点的集群,每个节点有一主一备。需要6台虚拟机...转载 2018-06-23 15:57:21 · 133 阅读 · 0 评论 -
在Windows上搭建redis sentinel(哨兵机制)部署
Windows配置redis哨兵 redis主从模式必有单点问题,所以redis的哨兵机制就是来弥补这一问题,接下来我们在Windows环境下配置一下redis的哨兵。1. 下载Windows版redis地址:https://github.com/MicrosoftArchive/redis/releases 2.解压到目录,6379 master, 6380 6381slave 3.red...转载 2018-06-23 15:57:30 · 151 阅读 · 0 评论 -
spring集成redis(单节点)
redis是一种非关系型数据库,与mongoDB不同的是redis是内存数据库,所以访问速度很快。常用作缓存和发布-订阅式的消息队列。redis官方没有提供windows版本的软件。windows版本一直是微软维护的。下载地址:https://github.com/MSOpenTech/redis/releases。这里是redis相关的教程。http://muxiulin.cn/archives...原创 2018-06-23 15:57:38 · 669 阅读 · 0 评论 -
RedisUtils工具类
import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.data.redis.core.StringRedisTemplate;import org.spri...转载 2018-06-22 17:24:04 · 2170 阅读 · 0 评论 -
centos7下redis哨兵集群配置
redis作为一个高性能内存数据库,也常用于系统的缓存数据库,与memcache类似,再生产环境中,当然需要做高可用的结构,即主从复制,替换等功能,可以实现主数据库挂掉,从库自动补上,不影响正常使用。redis的主从,哨兵配置也非常简单,一主N从,N哨兵都可以。具体的配置方法下面记录一下:预设环境: 一主,2丛,3哨兵此处以1台机器,3个redis,3哨兵举例1.创建redis-ms目...原创 2018-07-28 17:49:49 · 950 阅读 · 2 评论