阿帕奇点燃:TTL
Apache Ignite: TTL
是否可以在 apache ignite 的 SQL 行上设置 TTL?
我知道有关 TTL 的文档:
https://apacheignite.readme.io/docs/expiry-policies但如果我没理解错,它只适用于缓存层?
我需要做的事情:
- 插入时为一行设置 TTL
- 更新单行的 TTL
看来 ModifiedExpiryPolicy 正是我需要的。
这可能吗?如果是,如何?
很遗憾,API 的限制是您无法使用 SQL 设置过期策略。
但是,您可以使用其他机制(缓存 API、Data Streamer)添加行,然后在 SQL.
中使用它们
是否可以在 apache ignite 的 SQL 行上设置 TTL?
我知道有关 TTL 的文档: https://apacheignite.readme.io/docs/expiry-policies但如果我没理解错,它只适用于缓存层?
我需要做的事情:
- 插入时为一行设置 TTL
- 更新单行的 TTL
看来 ModifiedExpiryPolicy 正是我需要的。
这可能吗?如果是,如何?
很遗憾,API 的限制是您无法使用 SQL 设置过期策略。
但是,您可以使用其他机制(缓存 API、Data Streamer)添加行,然后在 SQL.
中使用它们