![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 83
MarsVVV
这个作者很懒,什么都没留下…
展开
-
基于SpringBoot解决Elasticsearch与Redis的Netty冲突问题
1、报错2、原因elasticsearch和Redis都需要Netty作为NIO框架,在Redis初始化时已经对Netty进行了初始化处理器数量,当ES再次尝试初始化Netty处理器数量时,Netty就会对此进行保护措施,抛出异常3、解决方式import org.elasticsearch.client.Client;import org.springframework.boot.autoconfigure.AutoConfigureBefore;import org.spri原创 2020-08-27 11:50:43 · 1419 阅读 · 0 评论 -
Redis学习(十六)高级数据类型
Redis拥有三大高级数据类型bitmaps HyperLogLog GEO原创 2020-05-15 14:20:02 · 180 阅读 · 0 评论 -
Redis学习(十五)Redis删除策略
查看Redis中数据的状态ttl key结果:XX:具有时效性的数据 -1:永久保存的数据 -2:已经过期的数据 或 已经被删除的数据 或 从未定义的数据Redis数据删除策略定时删除 惰性删除 定期删除...原创 2020-05-13 17:08:51 · 196 阅读 · 0 评论 -
Redis学习(十四)Redis事务
Redis事务的基本命令开始事务multi执行事务exec事务取消discard // 在multi之后,exec之前注意:加入事务的命令暂时进入到任务队列中,并没有立即执行,只有执行exec命令后才开始顺序执行,如果事务中有一条语句语法错误,那么事务将不会被执行,事务队列会被取消Redis事务工作流程Redis事务的工作流...原创 2020-04-21 20:35:13 · 168 阅读 · 0 评论 -
Redis学习(十三)Redis持久化
什么是持久化(容灾机制)利用永久性的存储介质(例如硬盘)进行存储,在需要时将存储介质中的数据取出进行恢复持久化的方式以保存数据的形式(快照)RDB每隔一段时间对当前的数据进行一次保存,只存储数据结果,存储格式比较简单以保存操作流程的形式(日志)AOF将数据的操作过程进行保存,存储格式比较复杂RDB...原创 2020-04-20 11:58:52 · 238 阅读 · 0 评论 -
Redis学习(十二)基于Linux安装和配置Redis
刚刚安装了Linux,需要进行网络配置,使用的虚拟机为 VMware® Workstation 15 Pro然后点击编辑——>虚拟网络编辑器原创 2020-04-15 16:59:58 · 178 阅读 · 0 评论 -
Redis学习(八)Java连接Redis的方式——Jedis
Java连接Redis的方式Jedis SpringData Redis Lettuce RedisTemplate使用原生Jedis进行操作编写Reids配置文件redis.host=127.0.0.1redis.maxTotal=30redis.maxIdle=10使用Jedis连接池创建Jedis对象package com.example.je...原创 2020-04-13 20:47:24 · 260 阅读 · 0 评论 -
Redis学习(七)数据存储类型——Redis通用命令
原创 2020-04-13 19:12:48 · 97 阅读 · 0 评论 -
Redis学习(六)数据存储类型——sorted_set(zset)
sorted_set的结构sorted_set的特点支持排序 value值是唯一的 可以存储大量数据sorted_set的基本操作添加数据zadd key score1 member1 score2 member2 ...获取数据(withscores表达的是是否连scores一起返回)zrange key start stop [withscores]...原创 2020-04-13 15:43:46 · 182 阅读 · 0 评论 -
Redis学习(五)数据存储类型——set
已有List、Hash存储类型为何还要引入Set存储类型?list的底层是链表结构,链表是加快的是存储速度,但是链表本身不带有下标,当查询下标进行遍历时会有速度瓶颈 需要存储大量的数据,且只需要存储键,不存储值,键是唯一的Hash与Set的区别List的结构Hash的结构Set的结构Set类型的基本操作新增sadd key member1 ...原创 2020-04-13 14:04:56 · 537 阅读 · 0 评论 -
Redis学习(四)数据存储类型——List
List(数据结构像LinkedList,双向链表数组)List的基本操作新增、修改数据lpush key value1 value2 ... // 从最左端插入一个valuerpush key value1 value2 ... // 从最右端插入一个value获取数据lrange key start stop // 从...原创 2020-04-11 20:51:41 · 114 阅读 · 0 评论 -
Redis学习(三)数据存储类型——Hash
HashHash基本操作新增、修改hset key field value查询hget key field // 查询key下的对应field的value值hgetall key // key下所有field以及value值hexists key field // Hash表中是否存在指定字...原创 2020-04-11 19:01:31 · 115 阅读 · 0 评论 -
Redis学习(二)数据存储类型——String
String基本操作添加、修改数据set key value // 添加单个 key valuemset key1 value1 key2 value2 ... //添加多个 key value获得数据get key //获得单个数据mget key1 key2 //获得多个数据删除数据...原创 2020-04-11 16:27:09 · 153 阅读 · 0 评论 -
Redis学习(一)Redis基本知识
概念Redis(Remote Dictonary Server)是以C语言开发的一个高性能(key-value)数据库特征数据间没有关联关系 内部采用单线程进行工作 高性能 多数据类型支持 数据持久化支持,容灾机制应用加速热点数据的查询(如:热点新闻、热点商品) 任务队列(秒杀、抢购、购票排队) 即时信息查询(排行榜、在线人数统计) 时效性信息控制(验证...原创 2020-04-11 16:04:25 · 79 阅读 · 0 评论