我正在寻找开发一个 ASP.NET MVC 应用程序,它应该能够在 future 在 Azure 上运行。该应用程序将使用 CQRS 设计模式,我对它相当陌生。写入模型将使用 NHibernate 和映射。我不确定要为读取模型使用哪种数据库。读取模型应具有以下属性:
我很想从一些以前构建过此类应用程序的人那里得到一些反馈。
最佳答案
我们将 Blob 存储用于备份 ASP.NET MVC 2 Web 客户端(以及桌面客户端)的 CQRS View 。 Some more details这是在生产中,是对以前版本的 View (NHibernate over SQL Azure)的巨大改进
它也处理简单的索引和查询。对于更复杂的场景,我正在考虑使用表存储功能的子集(仅适用于无法分区的非常大的集合)。
关于.net - 对于使用 CQRS 的 ASP.NET MVC 应用程序来说,什么是好的读取模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330777/