PostgreSQL上的.NET事务性文档数据库和事件存储

2020-09-05 09:38:15

Marten库为.NET开发人员提供了轻松使用经过验证的PostgreSQL数据库引擎及其出色的JSON支持作为完全成熟的文档数据库的能力。Marten团队相信,与使用或不使用ORM工具的关系数据库相比,文档数据库对开发人员的工作效率有深远的好处。

在以工作流为中心或有任何历史查询需求的应用程序中,事件源可以是一种强大的技术。Marten利用强大的JSONB支持在PostgreSQL数据库上公开符合ACID的事件存储实现。更棒的是,Marten利用PostgreSQL的嵌入式JavaScript支持,针对您的事件流启用有效的用户定义投影。