Azure表存储获取最后一条记录

Jam*_*gui 14 azure azure-table-storage

我有一个大约500万行的天蓝色表,每个分区大约有10万行.RowKey是一个可排序的时间戳.我需要能够获得插入表中的最新记录.

由于不支持Linq Last,Max,OrderBy等,我如何有效地获取最新的表记录?

use*_*559 12

没有有效的方法可以做到这一点.但如果它是一个选项,请考虑翻转您的行键,以便最新的条目位于顶部(反向时间顺序).检索前n个条目非常简单有效.

  • 如果真的没有有效的方法来获取最后一个条目,那么对于什么是糟糕的产品Azure表存储是不是很清楚? (3认同)
  • @KenSmith不. (3认同)
  • 实现这一目标的一个很好的参考是你的旧博客文章之一:http://blog.smarx.com/posts/using-numbers-as-keys-in-windows-azure (2认同)
  • @KenSmith,这表明您可能为这项工作选择了错误的工具 (2认同)