From 3fcfadd8a1c4c861a5e83e35f19f7645a114f864 Mon Sep 17 00:00:00 2001 From: dongyado Date: Thu, 16 Jun 2016 23:06:16 +0800 Subject: [PATCH] update project profile --- README.md | 53 ++++++++++++++++++++++++----------------------------- 1 file changed, 24 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index acc8575..26dfda7 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,9 @@ ip2region - ip到地区的映射库,妈妈再也不用担心我的ip定位。 **2. 标准化的数据格式:** -每条ip数据段都固定了格式:_城市Id|国家|区域|省份|城市|ISP_
-只有中国的数据精确到了城市,其他国家只能定位到国家,后前的选项全部是0,已经包含了全部你能查到的大大小小的国家。
+每条ip数据段都固定了格式:_城市Id|国家|区域|省份|城市|ISP_ + +只有中国的数据精确到了城市,其他国家只能定位到国家,后前的选项全部是0,已经包含了全部你能查到的大大小小的国家。 (请忽略前面的城市Id,个人项目需求) **3. 体积小:** @@ -17,54 +18,48 @@ ip2region - ip到地区的映射库,妈妈再也不用担心我的ip定位。 **4. 多查询客户端的支持,0.0x毫秒级别的查询** -已经集成的客户端有:java, php, c, python,php扩展(目前只支持linux)。 -
-提供了两种查询算法,响应时间如下:
-客户端/binary算法/b-tree算法:
-java/0.x毫秒/0.x毫秒 (使用RandomAccessFile)
-php/0.x毫秒/0.1x毫秒
-c/0.0x毫秒/0.0x毫秒(b-tree算法基本稳定在0.02x毫秒级别)
-python/0.x毫秒/0.1x毫秒
-
+已经集成的客户端有:java, php, c, python,php扩展(支持linux, php5, php7版本已支持)。 + + 提供了两种查询算法,响应时间如下: + 客户端/binary算法/b-tree算法: + java/0.x毫秒/0.x毫秒 (使用RandomAccessFile) + php/0.x毫秒/0.1x毫秒 + c/0.0x毫秒/0.0x毫秒(b-tree算法基本稳定在0.02x毫秒级别) + python/0.x毫秒/0.1x毫秒 任何客户端b-tree都比binary算法快 **5. 测试程序:** java: -
+
 	cd binding/java
 	ant all
 	java -jar ip2region-{version}.jar ./data/ip2region.db
-
php: -
+
     php binding/php/testSearcher ./data/ip2region.db
-
c: -
cd binding/c/
+
+    cd binding/c/
     gcc -g -O2 testSearcher.c ip2region.c
     ./a.out ../../data/ip2region.db
-
python: -
+
     python binding/python/testSearcher ./data/ip2region.db
-
均会看到如下界面: -
-initializing  B-tree ... 
-+----------------------------------+
-| ip2region test script            |
-| Author: chenxin619315@gmail.com  |
-| Type 'quit' to exit program      |
-+----------------------------------+
-p2region>> 101.105.35.57
-2163|中国|华南|广东省|深圳市|鹏博士 in 0.02295 millseconds
-
+ initializing B-tree ... + +----------------------------------+ + | ip2region test script | + | Author: chenxin619315@gmail.com | + | Type 'quit' to exit program | + +----------------------------------+ + p2region>> 101.105.35.57 + 2163|中国|华南|广东省|深圳市|鹏博士 in 0.02295 millseconds 输入ip地址开始测试,第一次会稍微有点慢,在运行命令后面接入binary来尝试binary算法,建议使用b-tree算法。