3

我们有一个基于 Lagom 的项目,其中包含多个微服务,每个(当然)都有自己的 Cassandra 密钥空间。我们需要将生产数据复制到我们的 QA 和开发环境中。在传统数据库中,我们只需导出所有生产数据并将其导入其他环境。这是如何使用 Akka Persistence 完成的?我可以做同样的事情吗(即删除所有开发/质量保证数据并从生产备份中导入?或者这不起作用?

4

1 回答 1

2

是的你可以!

假设一切都是事件源的,最有趣的部分是您只需要复制事件表。其他一切都将根据启动时的预测构建。

当我们想要检查事件迁移、调试某些东西甚至在大版本发布之前,我们经常这样做。

于 2017-05-04T13:04:09.380 回答