update the README

This commit is contained in:
lionsoul 2016-07-01 08:17:56 +08:00
parent fb6ad4eec5
commit 8d741b9955
1 changed files with 10 additions and 14 deletions

View File

@ -1,6 +1,6 @@
ip2region - ip到地区的映射库妈妈再也不用担心我的ip定位。 ip2region - 最自由的ip地址查询库ip到地区的映射库妈妈再也不用担心我的ip地址定位。
**1. 99.9%准确率,定时更新:** **1. 99.9%准确率,定时更新:**
数据聚合了一些知名ip到地名查询提供商的数据这些是他们官方的的准确率经测试着实比纯真啥的准确多了。<br /> 数据聚合了一些知名ip到地名查询提供商的数据这些是他们官方的的准确率经测试着实比纯真啥的准确多了。<br />
每次聚合一下数据需要1-2天会不定时更新。 每次聚合一下数据需要1-2天会不定时更新。
@ -14,20 +14,20 @@ ip2region - ip到地区的映射库妈妈再也不用担心我的ip定位。
**3. 体积小:** **3. 体积小:**
生成的数据库文件ip2region.db只有3.5M 生成的数据库文件ip2region.db只有1.5M1.2版本前是3.5M
**4. 多查询客户端的支持0.0x毫秒级别的查询** **4. 多查询客户端的支持0.0x毫秒级别的查询**
已经集成的客户端有java, php, c, pythonphp扩展(支持linux, php5, php7版本已支持)。 已经集成的客户端有java, php, c, pythonphp扩展(支持linux, php5, php7版本已支持)。
提供了两种查询算法,响应时间如下: 提供了两种查询算法,响应时间如下:
客户端/binary算法/b-tree算法 客户端/binary算法/b-tree算法/Memory算法
java/0.x毫秒/0.x毫秒 (使用RandomAccessFile) java/0.x毫秒/0.x毫秒/0.1x毫秒 (使用RandomAccessFile)
php/0.x毫秒/0.1x毫秒 php/0.x毫秒/0.1x毫秒/0.1x毫秒
c/0.0x毫秒/0.0x毫秒(b-tree算法基本稳定在0.02x毫秒级别) c/0.0x毫秒/0.0x毫秒/0.00x毫秒(b-tree算法基本稳定在0.02x毫秒级别)
python/0.x毫秒/0.1x毫秒 python/0.x毫秒/0.1x毫秒/未知
任何客户端b-tree都比binary算法快 任何客户端b-tree都比binary算法快当然Memory算法固然是最快的
**5. 测试程序:** **5. 测试程序:**
java: java:
@ -61,10 +61,6 @@ python:
p2region>> 101.105.35.57 p2region>> 101.105.35.57
2163|中国|华南|广东省|深圳市|鹏博士 in 0.02295 millseconds 2163|中国|华南|广东省|深圳市|鹏博士 in 0.02295 millseconds
输入ip地址开始测试第一次会稍微有点慢在运行命令后面接入binary来尝试binary算法建议使用b-tree算法。 输入ip地址开始测试第一次会稍微有点慢在运行命令后面接入binary,memory来尝试其他算法建议使用b-tree算法速度和并发需求的可以使用memory算法。
具体集成请参考不同客户端的测试源码。 具体集成请参考不同客户端的测试源码。
**6. 联系作者:**
狮子的魂: chenxin619315@gmail.com