自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 synchronized原理

synchronized应用和底层原理

2023-12-05 00:13:54 30

原创 Redis的数据类型

列表的元素类型为string,按照插入顺序排序,在列表的头部或尾部添加元素。hash用于存储对象。可以采用这样的命名方式:对象类别和ID构成键名,使用字段表示对象的属性,而字段值则存储属性值。如:存储 ID 为 2 的汽车对象。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。类似于hbase存储格式。无序集合,元素类型为String类型,元素具有唯一性,不允许存在重复的成员。多个集合类型之间可以进行并集、交集和差集运算。

2023-11-30 22:52:33 21

原创 Kafka生产者配置

此时,send()方法要么被阻塞,要么抛出异常,取决于如何设置block.on.buffer.full参数(在0.9.0.0版本里被替换成了max.block.ms,表示在抛出异常之前可以阻塞多长时间)。但是,生产者并不一定都会等到批次被填满才发送消息,半满的批次,设置只有一条消息的批次也可能被发送。注意:broker对可接收的消息的最大值也有自己的限制(message.max.bytes),因此,两边的配置最好可以匹配,避免生产者发送的消息被broker拒绝。指定生产者的id,可以是任意字符串。

2023-11-29 20:47:40 48

原创 向kafka发送消息的send过程

在我们通过send方法发送消息时,在send方法内部首先创建一个ProducerRecord对象。ProducerRecord对象中主要包含两个必选参数目标主题(topic)和消息内容(value),以及可选参数分区(partition)、键(key)、时间戳(timestamp)等。每条消息都有一个时间戳。如果我们在发送消息时没有指定时间戳,则生产者将在消息记录上标记其当前时间。

2023-11-29 20:41:58 277

原创 理解Flink窗口机制

如何理解窗口,如何使用窗口,如何设置水位线,如何优化窗口性能

2023-11-28 19:43:17 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除