【问题标题】:Azure table with different entities in development storage?开发存储中具有不同实体的 Azure 表?
【发布时间】:2011-06-17 00:33:47
【问题描述】:

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

据我了解,Azure 存储中的表中的不同实体之间不存在任何结构或类型相似性的要求。但是开发存储呢?我最近读到这不是真的,因为开发存储需要架构,因为它使用 SQL Server Express 存储数据。

谁能证实这一点。此外,如果是这种情况,那么我如何使用 Dev 存储对生产中的表中的不同实体进行建模?

提前致谢

【问题讨论】:

    标签: azure azure-table-storage


    【解决方案1】:

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

    查看此link 了解更多详细信息:

    【讨论】:

    • 感谢您的建议。我想登录并将问题标记为已回答,但我不确定如何执行此操作,因为我在未登录的情况下输入了此问题。我向你道歉。
    【解决方案2】:

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

    【讨论】:

    • 感谢您的建议和您提供的链接。我检查了这些链接并将它们添加为书签。我注意到其中一个链接指向一个现已更新的 microsoft 文档。希望最近的代码更改已经解决了开发存储服务器的一些问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 2017-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多