我希望能够通过 Redpanda Console 搜索主题内的给定键。
但是,我认为它所做的只是获取最大消息(500),然后对其进行过滤(javascript 和内联),而不是真正搜索过滤器的主题/分区。
在这个github问题中,似乎是有可能的:
嗨,最大结果过滤器始终位于过滤器之后。你想要什么 实现是一个常见的用例,为此,您只需调整 “开始偏移”为“最旧”之类的内容或使用时间戳 您想开始消耗转发的地方。您可以中止搜索 每当你想要的时候。过滤器在后端进行评估,因此 这也很快。
但即使我在更高版本(2.7x)中设置“开始”(假设它与最旧的相同),我也无法进行搜索,但只能过滤我可以从开始/最新或从开始获得的 500 条消息起始偏移量。
是否可以使用 Kowl/Redpanda 控制台从主题/分区的开头搜索键值以获取键/标头/值等条件?
简短的回答是否定的。 Kafka/Redpanda 不是 KV 存储。它们是日志...您搜索日志。任何 UI 工具都只是
kafka-console-consumer --topic T | grep "event"
的奇特版本