cnwhy/lib-qqwry

async searchIP ?

tfzxyinhao opened this issue · 1 comments

取地址的这个函数能否做成异步的呢,本身io操作,nodejs建议是异步的,这样才能提高异步的性能

我把预先把IP库文件整个读入到了内存中,整个查询操作都是在内存中寻址.
而且 "寻址算法是" 和 "字符串转换" 都有是CPU密集型操作等原因,经过测试用异步带来的效率几乎为零,
所以我简化了API,单个IP地址的查询没有异步方法,
现在searchIP方法效率非常,耗时几乎为0,不因该 为了异步而异步.