ignite - 点燃:从缓存中驱逐数据并存储到数据库中
问题描述
我想每分钟从缓存中清除数据,并将其存储到第三方数据库中。
我知道写演说。
有没有办法通过使用驱逐策略将数据写入第三方数据库?
解决方案
另一种选择是将过期策略设置为 1 分钟并监听过期事件。您可以直接从侦听器持久保存到 3rd 方数据库。
这里有些例子:
https://coderecipesblog.wordpress.com/2016/11/20/jcache-expiry-policy-example/
https://docs.oracle.com/middleware/1213/coherence/develop-applications/jcache_events.htm#COHDG5823
推荐阅读
- react-native - React -native:我扫描 QR 码时,expo 应用程序崩溃
- reactjs - Apollo/React:注销时卸载的异步页面组件的状态管理?
- javascript - 无法在使用 Vega 的自定义选择中使用组合时间单位
- function - 如何定义我们自己的节目并为haskell中的所有值返回特定的任何东西
- git - Git:保存(存储)包含子模块的项目状态
- bash - 如何在 IF 条件下使用 ssh 将文件与某些 Pattern 与 Bash 脚本进行比较
- css - .htaccess 与 css 冲突
- python - 熊猫:添加百分比列
- karate - 空手道-加特林:无法基于标签运行场景
- excel - 在 Excel Addin Nodejs Api 中获取单元格的最终非公式先例