【问题标题】:In an Windows Azure application using CQRS architecture, what is the optimal choice for the read and write databases?在使用 CQRS 架构的 Windows Azure 应用程序中,读写数据库的最佳选择是什么?
【发布时间】:2012-12-30 04:14:20
【问题描述】:

在具有 CQRS 架构的 Windows Azure 中构建应用程序,如果您正在寻找最高性能,那么读写数据库的可选存储解决方案是什么?

  • 读取:非规范化表
  • 写:事件存储

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

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

【问题讨论】:

  • 还有 DocumentDB 选项添加到组合中。

标签: performance azure-storage cqrs


【解决方案1】:

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

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

查看 Lokad.CQRS 以获取基于 Azure 的示例:http://lokad.github.com/lokad-cqrs/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 2021-06-06
    • 2011-05-05
    • 1970-01-01
    相关资源
    最近更新 更多