ksqldb: ROWTIME条件和时间戳索引

huangapple go评论48阅读模式
英文:

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.

huangapple
  • 本文由 发表于 2023年7月10日 23:52:13
  • 转载请务必保留本文链接:https://go.coder-hub.com/76655403.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定