![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
洺润
努力学习,未来可期
展开
-
redisTemplate工具类分享
import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.stereotype.Component;import org.springframework.util.CollectionUtils;import java.util.Collection;import原创 2020-09-14 09:01:28 · 221 阅读 · 0 评论 -
Redis笔记(四)初识Redis Cluster & 深入Redis Cluster & 缓存设计与优化
第9章 初识Redis ClusterRedis Cluster是Redis 3提供的分布式解决方案,有效解决了Redis分布式方面的需求,同时它也是学习分布式存储的绝佳案例。本章将针对Redis Cluster的数据分布,搭建集群进行分析说明。9-1 本章目录9-2 呼唤集群9-3 数据分布概论9-4 节点取余分区9-5 一致性哈希分区9-6 虚拟槽哈希分布9-7 基本架构9-8 原生安装9-9 原生安装-1.准备节点9-10 原生安装-2.节点握手9-11 原生安装-3.分配槽原创 2020-07-05 16:27:12 · 525 阅读 · 0 评论 -
Redis笔记(四)实验部分:redisCluster的原生安装与官方工具安装
原生安装通过原生安装虽然步骤繁琐但可以 达到理解架构的目的,安装主要分为以下四个步骤:配置开启节点cluster-enabled yes cluster-config-file nodes-${port}.conf使用六个配置启动:redis-server redis-7000.confredis-server redis-7001.confredis-server redis-7002.confredis-server redis-7003.confredis-server r原创 2020-07-05 16:26:46 · 204 阅读 · 0 评论 -
搭建一个Redis集群并整合Spring Boot
我得原创 2019-10-14 22:25:09 · 244 阅读 · 0 评论 -
Redis笔记(三)常见的持久化开发运维问题 & Redis复制的原理与优化 & Redis Sentinel
第6章 常见的持久化开发运维问题本章探讨了常见的持久化问题进行定位和优化,最后结合Redis常见的单机多实例部署场景进行优化6-1 常见问题目录fork操作进程外开销AOF追加阻塞单机多实例部署6-2 fork同步操作与内存量息息相关:内存越大,耗时越长(与机器类型有关)info:latest_fork usec #查询 上一次持久化所消耗的时间改善fork优先使用物理机或者高效支持fork操作的虚拟化技术控制Redis实例最大可用内存:maxmemory合理配置Lin原创 2020-06-28 22:19:25 · 255 阅读 · 0 评论 -
Redis笔记(三)实验部分:Redis Sentinel的配置与安装&Java客户端连接 Redis Sentinel&故障转移演练
Redis主节点启动:redis-server redis-7000.conf配置:port 7000daemonize yespidfile /var/run/redis-7000.pidlogfile "7000.log"dir "/opt/soft/redis/data/" Redis从节点启动:redis-server redis-7001.confredis-server redis-7002.confslave-1port 7001daemonize .原创 2020-06-28 21:58:10 · 404 阅读 · 0 评论 -
Redis笔记(三)实验部分 : 主从复制的配置与实现
安装rediswget http://download.redis.io/releases/redis-3.0.7.tar.gztar -xzf redis-3.0.7.tar.gzln -s redis-3.0.7 rediscd redismake && make install进入 redis目录 执行cp redis.conf config进入config目录 再拷贝一份:cp redis.conf redis-6379.confvi redis-6379.原创 2020-06-17 22:41:26 · 188 阅读 · 0 评论 -
Redis笔记(二):Redis客户端的使用&Redis其他功能&持久化的取舍和选择
3. Redis客户端的使用3-1 课程目录3-2 Java客户端:JedisJedis是什么获取JedisMaven依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> <type>jar</type原创 2020-06-14 10:49:38 · 243 阅读 · 0 评论 -
一站式学习Redis 从入门到高可用分布式实践笔记(一):Redis初识&API的理解和使用
Redis1. 初识Redis1.1 开始开源Key-Value存储服务器多种数据结构速度快,功能丰富1.2 特性速度快数据存在内存(主要原因)使用c语言线程模型为 单线程持久化:数据将异步的保存在磁盘当中数据结构:还有其它的几种衍生数据结构如下:多语言客户端功能丰富:1. 发布订阅2. lua脚本3. 事务4. pipeline简单单机版核心代码只有2.6w行不依赖外部库. 单线程模型主从复制高可用分布式1.3 典型使用场景缓存系统计原创 2020-06-13 15:04:06 · 404 阅读 · 0 评论