How many entries are kept.
How long an entry is trusted, in milliseconds; null for as long as it is kept.
Forgets the entry under key.
The value kept under key; undefined when there is none or it has expired.
Keeps value under key, dropping the oldest entry when full.
StaticKeyThe key of sql read in dialectKey.
A bounded memo of facts about SQL statements, keyed by a SHA-256 of the dialect key and the statement text, so a long statement is never kept as a key. When full, the entry stored longest ago goes first. An optional lifetime makes an entry expire, for facts that depend on the database schema rather than on the text alone.