Azure表与开发存储中的不同实体?

时间:2011-01-28 04:17:14

标签: azure azure-table-storage

仍在寻找这个问题的答案:

我的理解是,不要求Azure存储中的表中的不同实体之间存在任何结构或类型相似性。但是开发存储怎么样?我最近读到,这不是正确的,因为开发存储需要一个模式,因为它使用SQL Server Express存储数据。

有人可以证实这一点。此外,如果是这种情况,那么我如何使用Dev存储来为生产中的表中的不同实体建模?

提前致谢

2 个答案:

答案 0 :(得分:4)

戈登 开发存储使用底层的SQL服务器来模拟实时的azure存储。 (它必须将数据存储在某处)。把它想象成一个模拟器。您使用相同的API访问实时存储或开发存储。您不需要使用架构进行开发存储。 可以将其视为将连接字符串从登台服务器更改为生产服务器。

查看此link以获取更多详细信息:

答案 1 :(得分:0)

您不需要在生产中使用架构,但开发存储表中的所有对象必须具有相同的列集(请参阅here)。我建议在开发中使用多个表,并在需要时切换到生产中的一个表(可能使用配置值来指示要使用的表表?)