【问题标题】:Azure DocumentDB Query Performance: ID vs SelfLinkAzure DocumentDB 查询性能:ID 与 SelfLink
【发布时间】:2015-05-10 17:22:16
【问题描述】:

我知道 DocumentDB 团队正在对服务进行更新,这将允许使用给定 ID 的用户访问和查询文档、集合和数据库,而不必使用服务生成的 SelfLink。我对此更新非常感兴趣,并且基于在 //Build/ & Ignite 上的对话 - 听起来它可能会在未来 4-6 周内推出。

我的问题是:一旦推出,使用 SelfLinks 和 ID 之间会有性能差异吗?目前,我的应用程序正在存储 SelfLink,因此我可以快速访问它们以进行查询,并避免额外的跃点来获取 SelfLink。如果我可以放弃这种开销并使用我自己的 ID 而不会对性能造成任何影响,我会很乐意这样做。如果服务只是代表我执行这个额外的跃点来检索 SelfLink,那么我将保留我当前的架构以获得每次调用的性能提升。

【问题讨论】:

    标签: azure azure-cosmosdb nosql


    【解决方案1】:

    SelfLink 和 ID 之间不会有明显的性能差异。您可以直接在应用程序中使用 ID 来代替 SelfLink。

    【讨论】:

    • 这就是我所希望的。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多