英文:
ksqldb: ROWTIME criteria and timestamp index
问题
如果我使用ROWTIME条件查询流,ksqldb会使用代理的时间戳索引吗?
示例查询:
select ROWTIME, eventType from MY_EVENTS where ROWTIME > 1688635908983 limit 10
我尝试了一个带有ROWTIME条件的查询,但无法检查时间戳索引是否被使用。
解释计划没有提到使用时间戳索引的任何信息。
英文:
If I query a stream using ROWTIME criteria, will ksqldb use broker's timestamp index ?
Sample query:
select ROWTIME, eventType from MY_EVENTS where ROWTIME > 1688635908983 limit 10
I tried a query with ROWTIME criteria but, have no way of checking if the timestamp index was used.
Explain plan didn't mention anything about using timestamp index.
答案1
得分: 1
它不使用经纪人的时间戳索引。
根据您的 auto.offset.reset
配置,主题将从头部(或尾部)开始消费,每条记录都会通过查询推送。
英文:
It does not use the brokers timestamp index.
Depending on your auto.offset.reset
config, the topic would be consumer either from beginning (or end) and each record would be pushed through the query.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论