Lagom框架中事件是如何存储的

How are events stored in Lagom framework

Lagom 提供事件源设计模式。它将事件存储在数据库中并构造从数据库中检索时的状态。它实际上是如何存储的。它是 JSON 还是任何其他二进制格式?鉴于 Lagom 支持 Nosql 以及 rdbms,从 RDBMS 切换到 noSql 时有什么不同吗?

Lagom 基于 Akka Persistence。具体存储细节取决于所使用的持久化实现。

有关详细信息,请参阅 Akka Persistence, Akka Persistence Cassandra and Akka Persistence JDBC 的文档。

事件数据本身使用您选择的序列化程序进行序列化(通常 JSON)。 Serialization.

上的 Lagom 文档对此进行了更详细的描述。