如何将事件存储在Lagom框架中

时间:2017-12-23 04:28:01

标签: lagom

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

1 个答案:

答案 0 :(得分:1)

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

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

事件数据本身是使用您选择的序列化程序(通常是JSON)序列化的。这在Serialization的Lagom文档中有更详细的描述。