在使用CQRS体系结构的Windows Azure应用程序中,读写数据库的最佳选择是什么?

时间:2013-01-15 22:44:10

标签: performance azure-storage cqrs

使用CQRS架构在Windows Azure中构建应用程序,如果您希望获得最佳性能,那么读写数据库的可选存储解决方案是什么?

  • 阅读:denormalized table
  • 写:事件存储

目前,Windows提供了多种解决方案,例如:

  • Azure SQL数据库
  • Azure表存储
  • Hadoop的

1 个答案:

答案 0 :(得分:2)

这取决于几个因素。特别是写入方取决于您是否使用事件源。

(编辑:重新阅读你的问题。一定是忽略了事件存储位。)

在基于Azure的示例中查看Lokad.CQRS:http://lokad.github.com/lokad-cqrs/