我们有一个基于Lagom的项目,其中有几个微服务,每个项目(当然(都有自己的Cassandra Keyspace。我们需要将生产数据复制到我们的质量检查和开发环境中。在传统的数据库中,我们只需导出所有生产数据,然后将其导入其他环境。Akka持久性如何完成?我可以做同样的事情(即吹走所有DEV/QA数据并从生产备份中导入吗?或者这不起作用?
是的,您可以!
最有趣的部分,假设一切都是事件,就是您只需要复制事件表即可。其他所有内容都将从启动的预测中构建。
当我们想检查事件迁移,调试某物甚至大发行之前,我们经常这样做。