我必须在执行 X 大小数据的查询和不处理它之间做出选择,只需将其发送给客户端,
或者
我可以选择对半 X 大小的数据执行查询并进行一些处理,然后将其发送给客户端。
现在,在我作为程序员的生活中,我遇到了很多存储与速度的问题,但在这种情况下,我必须在“快速查询+处理”或“慢查询+不处理”之间进行选择。
如果重要的话,我使用 nodejs 作为服务器,使用 mongodb 作为数据库。如果您在意,我将持有非相交的地图区域,并且我正在测试一个区域是否与任何地图区域相交。都是盒子。如果我将它们保留为原点,则它只有一对坐标,我必须将点处理成一个区域(所有地图区域都具有相同的大小)。如果我直接将它们存储为一个区域,我不再需要处理它,而是它现在的 4 对坐标。我认为是 4 倍大小,查询速度较慢。