redis数据类型之sorted set类型数据结构 在redis里面我们介绍的第五种数据结构就是Sorted Set类型的数据结构。此数据结构其实和set数据结构差不多,多了一个排序的字段而已。日常中大家经常听说的使用sorted set进行排行榜啊类似这样的场景会比... Raeredis学习2022-10-12952 阅读0 评论
redis数据类型之set类型数据结构 在redis里面我们介绍的第四种数据结构就是Set类型的数据结构。Set数据结构和List数据结构其实是一样的,都是做大量数据的存储,但是有一点就是list采用的是双向链表的形式,intset和hashtable两种... Raeredis学习2022-10-12930 阅读0 评论
redis数据类型之list类型数据结构 在redis里面我们介绍的第三种数据结构就是List类型的数据结构。List数据结构其实就是一个集合,在redis中,list底层实质上是一个双向链表的数据结构,链表的查询效率是比较低的,如果从性能上进行考虑的话,推... Raeredis学习2022-10-12829 阅读0 评论
redis数据类型之hash类型数据结构 在redis里面我们介绍的第二种数据结构就是Hash类型的数据结构。其实hash从外像上来说,hash能做的事情和string能做的事情都差不多。hash本身其实主要存储的是对象,这个对象可以包含很多属性值。但是我们... Raeredis学习2022-10-12853 阅读0 评论
redis数据类型之string类型数据结构 在redis中主要有5种数据结构,今天我们这篇文章介绍下string类型的数据结构。string类型的数据结构是我们在工作中最常用的数据结构,比如我们进入到redis中。set name zhangsan这里就代表的... Raeredis学习2022-10-11897 阅读0 评论
热文Springboot中使用的redisUtils工具类 在java项目里面经常使用到redis,同时目前java项目绝大多数都是基于springboot做脚手架的,因此这篇文章我们介绍下RedisUtils工具类,并且介绍下如何融入springboot项目中。一、引入ma... Raejava2022-10-111043 阅读0 评论
热文springboot使用注解实现60秒间隔发送短信 在日常中我们经常会看到有短信登录的功能,这种功能里面提供的根据手机号码发送短信的功能。但是由于发送短信我们不能无节制的发送,如果允许无节制的发送短信,那么就会被恶人利用,形成短信轰炸,给用户造成困扰的同时,我们也会有... Rae微服务实战2022-10-111063 阅读0 评论
热文Flink系列(二十七)flink的状态快照是什么 flink中的状态快照其实就是用于获取并存储分布式管道中整体的状态,将数据源中消费数据的偏移量记录下来,并将整个作业图中算子获取到该数据时的状态记录并存储下来。在发生故障时,Flink作业会恢复上次存储的状态,重置数... Raeflink系列2022-10-091016 阅读0 评论
Flink系列(二十六)Flink状态持久化之检查点 在flink中,Flink是使用流重放和检查点来实现容错的。本篇文章我们介绍下Flink的检查点。 Flink的检查点是标记每一个输入流中的特定点以及每个算子的对应状态。检查点的间隔设置为多少,是在执行期间的容错开销... Raeflink系列2022-10-09904 阅读0 评论
Flink系列(二十五)Flink窗口函数有哪些? 在flink中,当我们定义了窗口分配器智慧,我们就需要在每个窗口中进行计算操作。这里的计算操作就需要用到窗口函数。在flink的窗口处理事件里面还是还是挺多的,例如:ReduceFunction、AggregateF... Raeflink系列2022-10-09889 阅读0 评论
Flink系列(二十四)实战Flink会话窗口函数案例 前面我们介绍了时间窗口和计数窗口,这篇我们介绍下会话窗口。会话窗口可以简单的理解成,消费方直接对接数据源,如果数据源在超过设定的时间内没有接收到数据,则当前对话被销毁,当前的对话就是一个窗口。当老的会话窗口被销毁后,... Raeflink系列2022-10-08766 阅读0 评论
热文Flink系列(二十三)实战Flink滑动计数窗口函数案例 上一篇我们介绍了flink的滚动计数窗口函数,这篇文章我们介绍下Flink的滑动计数窗口函数案例。滑动技术窗口主要其实就是在滚动技术窗口的countWindow里面添加一个滑动大小的值,其他的都是一模一样的。我们直接... Raeflink系列2022-10-081345 阅读0 评论
Flink系列(二十二)实战Flink滚动计数窗口函数案例 在前面我们演示了一下时间窗口的函数,这篇我们介绍下flink的滚动技术窗口函数案例实战。在flink中实现滚动计数窗口最主要的函数就是 countWindow()方法。一、定义模拟一个数据源package com.f... Raeflink系列2022-10-08829 阅读0 评论
热文Flink系列(二十一)实战Flink滑动时间窗口函数案例 上一篇我们介绍了一下Flink的滚动时间窗口函数,这篇问我们介绍下滑动时间窗口函数。其实说到底,滚动时间窗口和滑动时间窗口是一样的,只是多了一个延迟时间。本篇的演示MySouce类和Splitter类是一样的,我们只... Raeflink系列2022-10-081142 阅读0 评论
Flink系列(二十)实战Flink滚动时间窗口函数案例 在前面我们介绍了很多flink的基础知识,这篇文章我们实战演示下flink的滚动时间窗口函数示例。时间窗口函数在我们的日常工作中使用场景是非常多的,例如:双十一的大盘,5分钟报数一次,股票的每分钟变化分析等。大家可以... Raeflink系列2022-10-08919 阅读0 评论