Geolocation 地理位置规范化器-批量请求

Geolocation 地理位置规范化器-批量请求,geolocation,openstreetmap,geocoding,nominatim,normalizing,Geolocation,Openstreetmap,Geocoding,Nominatim,Normalizing,我正在做一个POC的功能,以规范化地址信息。我在和我一起玩。我正在本地机器上运行一个docker容器,并使用Namingm映像执行我的请求 这一切现在都很好,但应用程序必须能够每秒处理大约1200个地址。现在往返服务器大约需要一秒钟,所以我永远无法在一秒钟内发出1200个请求。即使使用多线程和扩展服务数量,这也可能不会像这样工作 我认为,如果我能够在一个请求中请求全部地址,这将节省大量宝贵的资源,但我没有看到任何关于批量处理的文档。有人知道这是否可能,如果没有,您是否知道可以在我们自己的服务器上

我正在做一个POC的功能,以规范化地址信息。我在和我一起玩。我正在本地机器上运行一个docker容器,并使用Namingm映像执行我的请求

这一切现在都很好,但应用程序必须能够每秒处理大约1200个地址。现在往返服务器大约需要一秒钟,所以我永远无法在一秒钟内发出1200个请求。即使使用多线程和扩展服务数量,这也可能不会像这样工作

我认为,如果我能够在一个请求中请求全部地址,这将节省大量宝贵的资源,但我没有看到任何关于批量处理的文档。有人知道这是否可能,如果没有,您是否知道可以在我们自己的服务器上使用的另一个工具支持这一点


我希望有人能帮我解决这个问题,并为我指明正确的方向。

往返服务器需要一秒钟吗?是吗?原来我忘了在Namingm构造函数中设置域…所以它转到了默认的openstreetmaps服务器,它可能不喜欢我批量加载它们的数据:-)现在我的PC上有20个线程,每秒可以获得25到28个地址。我将尝试在AWS服务器上部署它时可以达到的速度,但是/