Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance Azure存储表分区键和行键性能考虑更多唯一值_Performance_Azure_Azure Table Storage - Fatal编程技术网

Performance Azure存储表分区键和行键性能考虑更多唯一值

Performance Azure存储表分区键和行键性能考虑更多唯一值,performance,azure,azure-table-storage,Performance,Azure,Azure Table Storage,我正在Azure存储表中创建一条记录,并分别使用纬度和经度作为分区键和行键 由于lat和lon值相同的可能性很小,因此是否存在性能下降 如果我将lat和lon存储在单独的列中而不是行和分区键中,那么对查询性能有什么影响 注意: 要查询记录,我将使用oData的小于或大于运算符,行和分区键更关心查询的有效性能,即如果您使用行和分区键查询表,将两者结合使用,将有助于以极高的数据检索速度进行索引。因此,做出决策,以便优化性能当您计划查询数据时,您将执行哪些类型的查询?当你在查东西的时候,你总是有自由吗

我正在Azure存储表中创建一条记录,并分别使用纬度和经度作为分区键和行键

由于lat和lon值相同的可能性很小,因此是否存在性能下降

如果我将lat和lon存储在单独的列中而不是行和分区键中,那么对查询性能有什么影响

注意:
要查询记录,我将使用oData的小于或大于运算符,行和分区键更关心查询的有效性能,即如果您使用行和分区键查询表,将两者结合使用,将有助于以极高的数据检索速度进行索引。因此,做出决策,以便优化性能

当您计划查询数据时,您将执行哪些类型的查询?当你在查东西的时候,你总是有自由吗?了解您计划如何访问数据将大大有助于回答这是否是一个好方法。我将使用范围查询,例如使用oData的大于或小于运算符。