Lagom提供事件源设计模式。它将事件存储在数据库中,并构造从数据库中检索的状态。它是如何实际存储的。它是JSON还是任何其他二进制格式?鉴于Lagom支持Nosql以及rdbms,从RDBMS切换到noSql时有什么不同吗?
答案 0 :(得分:1)
Lagom基于Akka Persistence。具体的存储细节取决于使用的持久性实现。
有关详细信息,请参阅Akka Persistence,Akka Persistence Cassandra和Akka Persistence JDBC的文档。
事件数据本身是使用您选择的序列化程序(通常是JSON)序列化的。这在Serialization的Lagom文档中有更详细的描述。