0

我正在使用 GeoIP2 mmdb 文件实时查找用户的位置。但是,我希望将文件加载到内存中,然后在 hashmap 上查询,而不是每次都在数据库上查询。

有可能这样做吗。如果是,那么如何。?

此外,将整个文件加载到哈希图中会提高我的查询性能吗?

4

1 回答 1

0

我不认为这是可能的。IP 地址和位置不像散列那样在 1-1 引用中。数据库位于 IP 地址范围内,您需要查询两列才能找到确切位置。Hashmap 不是一个合适的结构。

于 2018-07-02T23:45:29.417 回答