天天看点

如何快速优雅的用Know Streaming创建Topic

文章目录

  • ​​操作流程​​
  • ​​操作亮点​​
  • ​​配置清理策略​​
  • ​​测试消息大小​​
  • ​​更多定制化属性配置​​

操作流程

①、点击新增Topic

如何快速优雅的用Know Streaming创建Topic

②、填写Topic的基本信息和配置

如何快速优雅的用Know Streaming创建Topic

③、点击确认、创建成功!

操作亮点

简单清晰的操作界面, 让你能够非常快速的创建一个新的Topic;

除了这个基本的功能外,你还可以看到在这里能够针对每个Topic做更细粒度的定制化配置。

配置清理策略

默认情况下, 普通Topic的清理策略为 ​

​delete​

​​ , 而 ​

​__consumer_offset​

​​的默认清理策略为​

​compact​

如何快速优雅的用Know Streaming创建Topic

​delete​

​ : 过期则直接把消息删除

​compact​

​​: 消息紧缩, 如果消息key相同的话,那么value的值就是最近最新的一条。比如说​

​__consumer_offset​

​这个是记录消费组消费的偏移量的信息。同一个消费组消费某个TopicPartition的时候,会把offset消息写入到这个Topic中,每次写入的Key是一样的,但是Value不一样。那获取当前消费组消费的Offset信息的时候,读取的就是这个Key最新的一条。并且消息过期清理的话会把之前的删掉。

测试消息大小

想设置这个Topic的指定大小, 但是却又不知道消息大概有多大?

没事, Know Streaming 为你提供了计算的窗口

如何快速优雅的用Know Streaming创建Topic
如何快速优雅的用Know Streaming创建Topic

把你的消息体负责到这里面,就会自动展示给你占用的字节数,让你在配置参数属性的时候能够有一个依据。

更多定制化属性配置

继续阅读