我正在考虑将 EventStore 与 SQL Server 一起用于数据存储。大多数性能损失是 SQL Server 实际存储数据,并且在 Web 服务器中也分配了大量内存。事实证明,这一切都归结为标头的序列化(来自 CommonDomain 的 EventStoreRepository 类)和 EventMessage(来自 EventStore)。
所以我尝试从二进制序列化器切换到 Protobuf-net 序列化器。但是需要序列化的类型没有正确序列化所需的属性。
是否可以将 protobuf-net 与 EventStore + CommonDomain 一起使用?有人做过吗?