WFS: postgresql(postgis)和shp文件查询效率对比
对GeoServer上的WFS的各种数据源查询效率感兴趣,做个测试。本次测试了Postgresql、geopackage、shp文件三种数据源的查询效率,无论是本机还是服务器环境,pg存储查询效率都比shp要好。 环境 操作系统 本机=Windows 10 专业版 1903 服务器=Windows Server 2016 CPU 本机=i7 9700 服务器=L5xxx 内存 本机&服务器 = 32GB 硬盘 本机=512SSD 服务器=1TB机械 geoserver版本:2.16 pg版本:10.x 网络环境:公司局域网 代码测试环境:Cesium 1.68 原生自带的请求方法 Cesium.Resource.fetchJson() 测试环境:Microsoft Edge 84.0.488.1 Dev 预备知识 WFS WFS的cql_filter过滤条件 shapefiles数据信息 数据名 数据体积 数据量 EPSG 非OBJECTID属性个数 boundary_vill_sparse 67.9MB 31383 4490 12 village_mz_sparse 17.0MB 6246 4490 12 本文基于公司保密数据进行测试,就不提供数据了,感兴趣的朋友可以用全国县级数据进行模拟。 数据预览: 数据入库要求: 均建立索引 wfs模糊查询效率对比(本机) 数据名称 数据源