《表4 编码索引构建时间/s》
综合分析表4和图6可以看出,在不同层级下,本文Hilbert码索引构建时间要略慢于Morton码(见图6(a)),其原因在于,本文采用的Hilbert曲线相对于Morton曲线的构造复杂度更高,所需的编码计算时间更长。此外,随着格元层级的递增,两种方法构建编码的时间也随之增加。分析其原因是,随着层级的增加,剖分网格的分辨率提高,所需剖分的次数增多,使得编码索引构建耗时增加。在数据量增加的情况下,编码索引的构建时间也会随着增加(见图6(b)),说明两种编码索引构建时间与数据量正相关。计算每条数据构建索引的平均时间,在层级24下,本文Hil‐bert码索引每条数据耗时约5.84μs,Morton码索引每条数据耗时约5.55μs,两种编码索引的耗时均小于6.0μs,且平均耗时差距为0.3μs,在数据操作中编码索引构建代价可以忽略不计。
图表编号 | XD00210067100 严禁用于非法目的 |
---|---|
绘制时间 | 2020.09.05 |
作者 | 吴宇豪、曹雪峰 |
绘制单位 | 信息工程大学地理空间信息学院、信息工程大学地理空间信息学院 |
更多格式 | 高清、无水印(增值服务) |