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