Yes, you understand it correctly. Marco Villalobos <mvillalo...@kineteque.com> 于2020年12月9日周三 上午4:23写道:
> I set up the following lookup cache values: > > 'lookup.cache.max-rows' = '200000' > 'lookup.cache.ttl' = '1min' > > for a jdbc connector. > > This table currently only has about 20000 records in it. However, > since I set the TTL to 1 minute, I expected the job to query that > table every minute. > > The documentation states: > > > https://ci.apache.org/projects/flink/flink-docs-release-1.11/dev/table/connectors/jdbc.html#lookup-cache > > The oldest rows in cache will be expired when the cache hit to the max > cached rows lookup.cache.max-rows or when the row exceeds the max time > to live lookup.cache.ttl. > > What am I misunderstanding? >