Akka对Cassandra的持久性以及事件的生存时间(TTL)

时间:2018-06-19 11:51:40

标签: cassandra event-sourcing ttl akka-persistence purge

在当前的任务中,我们将Akka与Java结合使用。我们使用Cassandra作为事件存储来持久化我们的域事件。

现在,我们需要删除超过14天的事件。我们每天存储数百万个事件,为避免在Cassandra上出现磁盘空间问题,我们需要在14天后将其删除。

Cassandra具有使用TTL清除数据的简单方法。但是我不确定如何从akka持久性配置中进行设置。

请告知我是否有任何方法可以将其配置为Akka持久性日志和快照配置的一部分。这样我就可以避免运行单独的脚本来删除数据。

谢谢

Vinoth

0 个答案:

没有答案