【发布时间】:2020-04-24 16:17:13
【问题描述】:
我使用 cassandra 作为数据库,其中包含基于时间戳分区的表“jobhistory”。 我在 jobhistory 表中有 200 万行,并且会随着时间的推移而增加。
我的实现:我每 7 天清除一次 jobhistory 表中的行,即设置行级别 TTL 值为 7 天
谁能建议我是存储在 jobhistory 表中并每 7 天清除一次,还是使用 node.js 和 winston logger 保存日志文件并进行日志轮换,这是解决这种情况的最佳方法。 请提供支持理由,说明为什么它更好。
也欢迎任何更好的解决方案。任何帮助表示赞赏
【问题讨论】:
标签: node.js database cassandra