Redis
讲文明的喜羊羊拒绝pua
Java高级开发工程师
展开
-
JavaEE 企业级分布式高级架构师(五)Redis学习笔记(5)
Redis学习笔记Java测试redis连通性Jedis连接集群代码实现使用 Spring Java测试redis连通性 添加依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.0.1</version> </dependency> 开放linux原创 2020-08-28 00:15:45 · 235 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(五)Redis学习笔记(4)
Redis学习笔记集群篇Redis主从复制什么是主从复制主从配置主Redis配置从Redis配置实现原理全量同步增量同步Redis哨兵机制(难点,面试)简介Redis Sentinel工作原理分析哨兵(sentinel)机制的高可用哨兵的定时监控故障判定原理分析哨兵Leader的选举流程自动故障转移机制哨兵进程的作用哨兵配置推荐配置Redis集群演变主从复制Replication+Sentinel 高可用工作原理缺陷常用方案内网DNSVIP封装客户端直连Redis Sentinel 端口Proxy+Repl原创 2020-08-28 00:01:05 · 296 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(五)Redis学习笔记(2)
Redis学习笔记基础篇Redis数据类型key的设计技巧string类型常用命令赋值取值取值并赋值数值增减递增数字增加指定的整数递减数值减少指定的整数仅当不存在时赋值其他命令向尾部追加值获取字符串长度同时设置/获取多个键值应用场景之自增主键hash类型hash类型介绍常用命令赋值设置一个字段值设置多个字段值当字段不存在时赋值取值获取一个字段值获取多个字段值获取所有字段值删除字段增加数字其他命令string类型和hash类型的区别应用之存储商品信息list类型ArrayList和LinkedList的区别l原创 2020-08-27 23:57:57 · 502 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(五)Redis学习笔记(3)
Redis学习笔记进阶篇缓存通识无处不在的缓存缓存数据存储(hash表)缓存的关键指标影响缓存命中率的主要指标缓存键集合大小缓存可使用内存空间缓存对象生存时间缓存类型代理缓存反向代理缓存多层反向代理缓存内容分发网络(CDN - Content Distribution Network)CDN同时配置静态文件和动态内容通读缓存(Read-Through)旁路缓存(Cache-Aside)浏览器缓存本地对象缓存远程分布式对象缓存各种介质数据访问延迟技术栈各个层次的缓存缓存为什么能显著提升性能缓存时系统性能优化的原创 2020-08-24 23:19:50 · 583 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(五)Redis学习笔记(6)
Redis学习笔记高级篇Redis主从复制什么是主从复制主从配置主Redis配置从Redis配置实现原理全量同步增量同步Redis哨兵机制简介哨兵进程的作用故障判定原理分析案例演示Redis集群Redis集群策略Redis-cluster架构图Redis-cluster投票:容错安装Ruby环境安装RedisCluster命令客户端连接集群查看集群的命令维护节点添加主节点hash槽重新分配(数据迁...原创 2020-08-04 09:21:23 · 256 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(五)Redis学习笔记(1)
Redis学习笔记入门篇Redis介绍什么是Redis?什么是NoSQL?NoSQL数据库分类Redis发展历史Redis应用场景Redis单机版安装配置Redis下载Redis安装环境Redis安装 入门篇 Redis介绍 什么是Redis? Redis是C语言开发的一个开源的高性能键值对(Key-Value)内存数据库 它提供五种数据类型来存储值:字符串(string)、散列类型(hash)...原创 2020-01-14 09:23:17 · 139 阅读 · 0 评论