震精 - 数据库还能这样玩 - 三十六计 (上)
标签
PostgreSQL , 三十六计
背景
PostgreSQL 三十六计 - 上
1. GIN复合倒排索引。
前端人机交互,任意字段组合查询需求,根本不知道用户会对哪些字段进行检索,直击开发痛点。
PostgreSQL GIN复合倒排索引,一个索引,解救开发人员。
2. range类型。
范围类型+GIST索引,传感器多条记录压缩为单条记录范围表述;支持智能DNS、金融、气象、传感器数据等高效范围匹配。
例如1个传感器5分钟产生了10000条记录,在1.1-1.4之间波动,可以存储为[1.1, 1.4]一条记录,而不是1万条记录。
匹配时支持 $? @< 字段 高效率索引检索。
3. PostGIS。
不仅有经纬度、点面判断、距离判断。还有栅格、路径规划、图层、拓扑、地址与经纬度MAPPING、空间类型索引与操作符。不仅有二维数据。还有多维数