我在数据库中有几千个相同区域的非常大的无线电遥测阵列字段。像素的地理参考对于所有阵列字段都是相同的。可以以全有或全无的方法将数组加载到内存中。
我想从所有数组字段中提取特定地理坐标的像素。目前,我查询特定地理坐标的特定像素的索引,然后将数据库中的所有数组字段加载到内存中。然而,这是非常 IO 密集型的,并且会使我们的系统过载。
我会想象以下内容:我将数组保存到磁盘,然后依次打开它们并寻找与像素对应的字节位置。我想这比将它们全部加载到内存要少得多,而且要快得多。
寻求一个职位被认为是一种快速的操作还是不会做这样的事情?