Azure 表:选择分区/行键的最佳实践
Posted
技术标签:
【中文标题】Azure 表:选择分区/行键的最佳实践【英文标题】:Azure Tables: best practices for choosing partition/row keys 【发布时间】:2012-01-01 16:26:28 【问题描述】:为 Azure 表中的实体选择分区/行键的最佳做法是什么?常见的建议是在分区大小和分区数量之间进行神奇的平衡。但似乎没有人对如何通过 3 个简单的步骤完成它有一个很好的定义。是否有一种选择键的通用方法,以便一切正常工作?
【问题讨论】:
【参考方案1】:在 MSDN 上有一篇关于这个主题的详细文章:Designing a scalable partitioning strategy for Windows Azure Storage。
【讨论】:
如果不设置,是否有默认或隐式分区键?我无法在任何地方找到此信息。我有点假设它现在是id
。
与任何关于 SO 的答案一样,请提供实际信息,而不仅仅是链接。【参考方案2】:
我最近一直在研究完全相同的内容,发现这篇高质量的文章涵盖了分区键、行键等等:Azure Storage Table Design Guide: Designing Scalable and Performant Tables
【讨论】:
为了记录,这里的链接现在比接受的答案更好,更新。以上是关于Azure 表:选择分区/行键的最佳实践的主要内容,如果未能解决你的问题,请参考以下文章