【发布时间】:2011-06-17 00:33:47
【问题描述】:
仍在寻找这个问题的答案:
据我了解,Azure 存储中的表中的不同实体之间不存在任何结构或类型相似性的要求。但是开发存储呢?我最近读到这不是真的,因为开发存储需要架构,因为它使用 SQL Server Express 存储数据。
谁能证实这一点。此外,如果是这种情况,那么我如何使用 Dev 存储对生产中的表中的不同实体进行建模?
提前致谢
【问题讨论】:
仍在寻找这个问题的答案:
据我了解,Azure 存储中的表中的不同实体之间不存在任何结构或类型相似性的要求。但是开发存储呢?我最近读到这不是真的,因为开发存储需要架构,因为它使用 SQL Server Express 存储数据。
谁能证实这一点。此外,如果是这种情况,那么我如何使用 Dev 存储对生产中的表中的不同实体进行建模?
提前致谢
【问题讨论】:
戈登, 开发存储在底层使用 SQL 服务器来模拟实时 Azure 存储。 (它必须将数据存储在某处)。把它想象成一个模拟器。您使用相同的 API 访问实时存储或开发存储。您不需要为开发存储使用模式。 可以将其视为将连接字符串从登台服务器更改为生产服务器。
查看此link 了解更多详细信息:
【讨论】:
您不需要在生产中使用模式,但开发存储表中的所有对象都必须具有相同的列集(请参阅here)。我建议在开发中使用多个表,并在需要时切换到生产中的一个表(也许使用配置值来指示要使用哪些表表?)
【讨论】: