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 · 300 阅读 · 0 评论 -
Redis笔记(四)初识Redis Cluster & 深入Redis Cluster & 缓存设计与优化
第9章 初识Redis Cluster Redis 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 · 627 阅读 · 0 评论 -
Redis笔记(四)实验部分:redisCluster的原生安装与官方工具安装
原生安装 通过原生安装虽然步骤繁琐但可以 达到理解架构的目的,安装主要分为以下四个步骤: 配置开启节点 cluster-enabled yes cluster-config-file nodes-${port}.conf 使用六个配置启动: redis-server redis-7000.conf redis-server redis-7001.conf redis-server redis-7002.conf redis-server redis-7003.conf redis-server r原创 2020-07-05 16:26:46 · 318 阅读 · 0 评论 -
搭建一个Redis集群并整合Spring Boot
我得原创 2019-10-14 22:25:09 · 328 阅读 · 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 · 342 阅读 · 0 评论 -
Redis笔记(三)实验部分:Redis Sentinel的配置与安装&Java客户端连接 Redis Sentinel&故障转移演练
Redis主节点 启动: redis-server redis-7000.conf 配置: port 7000 daemonize yes pidfile /var/run/redis-7000.pid logfile "7000.log" dir "/opt/soft/redis/data/" Redis从节点 启动: redis-server redis-7001.conf redis-server redis-7002.conf slave-1 port 7001 daemonize .原创 2020-06-28 21:58:10 · 636 阅读 · 0 评论 -
Redis笔记(三)实验部分 : 主从复制的配置与实现
安装redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz tar -xzf redis-3.0.7.tar.gz ln -s redis-3.0.7 redis cd redis make && make install 进入 redis目录 执行 cp redis.conf config 进入config目录 再拷贝一份: cp redis.conf redis-6379.conf vi redis-6379.原创 2020-06-17 22:41:26 · 242 阅读 · 0 评论 -
Redis笔记(二):Redis客户端的使用&Redis其他功能&持久化的取舍和选择
3. Redis客户端的使用 3-1 课程目录 3-2 Java客户端:Jedis Jedis是什么 获取Jedis Maven依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> <type>jar</type原创 2020-06-14 10:49:38 · 322 阅读 · 0 评论 -
一站式学习Redis 从入门到高可用分布式实践笔记(一):Redis初识&API的理解和使用
Redis 1. 初识Redis 1.1 开始 开源 Key-Value存储服务器 多种数据结构 速度快,功能丰富 1.2 特性 速度快 数据存在内存(主要原因) 使用c语言 线程模型为 单线程 持久化:数据将异步的保存在磁盘当中 数据结构:还有其它的几种衍生数据结构如下: 多语言客户端 功能丰富: 1. 发布订阅 2. lua脚本 3. 事务 4. pipeline 简单 单机版核心代码只有2.6w行 不依赖外部库 . 单线程模型 主从复制 高可用分布式 1.3 典型使用场景 缓存系统 计原创 2020-06-13 15:04:06 · 496 阅读 · 0 评论
分享