【发布时间】:2020-07-08 10:45:01
【问题描述】:
我是 Microsoft Orleans 的新手,在阅读文档时发现:
... Grain 持久性使用可扩展的插件模型,因此可以使用任何数据库的存储提供程序。此持久性模型是为简单而设计的,并不旨在涵盖所有数据访问模式。 Grains 也可以直接访问数据库,无需使用 Grain 持久化模型。 here
但在文档的其余部分中,仅描述了使用存储提供程序进行颗粒持久性的方法。但是对于这些提供程序,我仍然想知道如何在关系数据库中执行复杂的请求(使用 JOIN、GROUP BY、ORDER BY 等)。
所以我担心的是:
使用直接访问关系数据库来实现 Grain 持久性有哪些优点和缺点?
【问题讨论】:
标签: .net orleans data-persistence