
▷Redis
爱是与世界平行
努力钻研学习中................
展开
-
redis性能优化、内存分析及优化
redis性能优化、内存分析及优化1、优化网络延时2、警惕执行时间长的操作3、优化数据结构、使用正确的算法4、考虑操作系统和硬件是否影响性能5、考虑持久化带来的开销5.1 RDB 全量持久化。5.2 AOF 增量持久化。6、使用分布式架构 —— 读写分离、数据分片7、reids 内存分析及使用优化7.1 内存使用7.1.1 对象内存7.1.2 缓冲内存7.2 redis子进程内存消耗7.3 redis内存管理7.3.1 内存上限:maxmemory7.3.2 内存回收Redis 利用了多路 I/O 复用机原创 2020-05-18 09:16:32 · 1163 阅读 · 0 评论 -
Docker Compose搭建Redis一主二从三哨兵高可用集群
Docker搭建Redis集群-Redis-Cluster一、Redis-Cluster1.1 Redis配置文件二、Docker Compose编排服务三、集群配置四、集群测试4.1 查看集群通信是否正常4.2 测试简单存储4.3 查看集群状态4.4 查看slots分片4.5 查看集群信息4.6 测试读写分离4.7 压测4.8 容灾测试五、SpringBoot配置Redis集群5.1 引入依赖5...原创 2020-03-02 09:19:20 · 945 阅读 · 0 评论 -
Grafana Prometheus系统监控Redis服务
Grafana Prometheus系统监控Redis服务一、Grafana Prometheus系统监控Redis服务1.1流程1.2安装redis_exporter1.3配置prometheus1.4grafana配置1.5下载redis仪表盘模板1.6转载原文链接二、搭建相关博文一、Grafana Prometheus系统监控Redis服务1.1流程collectd/telegraf...原创 2019-11-09 16:15:20 · 808 阅读 · 0 评论 -
Redis集群搭建,伪分布式集群,即一台服务器6个redis节点
Redis集群搭建,伪分布式集群,即一台服务器6个redis节点一、Redis Cluster(Redis集群)简介集群搭建需要的环境二、搭建集群2.1Redis的安装2.2搭建6台redis服务2.2.1关闭redis服务或集群2.3创建集群2.4测试集群2.4.1客户端测试连接2.4.2redis集群命令2.4.3redis集群的重新启动一、Redis Cluster(Redis集群)简介...原创 2019-10-31 10:03:36 · 2884 阅读 · 3 评论 -
Windows操作Redis及Redis命令
Windows操作Redis一、Windows下操作Redis设置密码打开redis服务Windows 下的redis命令行一、Windows下操作Redis下载与安装不做记录说明,记录下启动服务,redis命令行相关操作。设置密码进入到redis安装后的文件夹,找到redis.windows.conf文件,用编辑器打开,找到requirepass foobared,复制到新的一行,将前面...原创 2019-10-28 09:11:46 · 3249 阅读 · 0 评论 -
Redis,JedisPool工具类
JedisPool1、JedisPool导入相关依赖:commons-pool2-2.3.jarjedis-2.7.0.jar1、JedisPoolpackage com.yj.test.javaBases.testJedis;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import redis.clients...转载 2019-10-21 09:03:17 · 534 阅读 · 0 评论 -
Redis-设置Key的过期时间及相关策略
Redis-设置Key的过期时间及相关策略1、设置key的过期时间1.1expire key second:设置key的过期时间(秒)1.2ttl key:查看key的有效期1.3persist key:清除key的过期时间。Key持久化2、为key设置过期时间需要注意的事项2.1DEL/SET/GETSET等命令会清除过期时间2.2INCR/LPUSH/HSET等命令则不会清除过期时间INCR:...原创 2019-10-15 17:11:45 · 7363 阅读 · 0 评论 -
RedisUtil,Redis工具类
RedisUtil,Redis工具类1.配置maven,增加依赖2.配置工具类1.配置maven,增加依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> ...原创 2019-09-26 09:18:09 · 1235 阅读 · 0 评论 -
Redis五种数据类型-设置key的过期时间
Redis五种数据类型-设置key的过期时间Redis五种数据类型1.String:key-value(做缓存)1.1set key值 value值1.2 get key值1.3incr key值,将对应value值递增1 (生成id, 网站访问量)1.4decr key值 将对应value值递减11.5del key值 删除指定key值1.6decrby key值 增量值 将对应value值按增...转载 2019-09-21 14:54:17 · 5889 阅读 · 0 评论 -
Java 实现Redis客户端,服务端
Java 实现Redis客户端,服务端1.Java实现Redis发布订阅1.1实例2.【Redis】Java实现redis消息订阅/发布(PubSub)3.java实现 redis的发布订阅1.Java实现Redis发布订阅爆米花9958:Java实现Redis发布订阅1.1实例首先封装JedisUtils中加入发布和订阅操作的方法:/** * 发布一个消息 * * @param ...原创 2019-09-17 10:35:59 · 1544 阅读 · 0 评论 -
Redis学习
Redis一、Redis概念1.1 Redis优势1.2 Redis支持两种持久化方式二、Redis发布订阅三、Redis事务四、Redis集群五、Redis配置说明六、Redis数据类型6.1 String(字符串)6.2 Hash(哈希)6.3 List(列表)6.4 Set(集合)6.5 zset(sorted set:有序集合)七、Redis的API操作7.1 单机版7.2 Spring ...原创 2019-07-18 15:43:45 · 478 阅读 · 0 评论