PostgreSQL 列存索引
大数据时代,单一的数据库系统已经不能满足用户的所有业务需求,OLAP 场景往往数据量大,查询复杂,需使用专门的数据分析类产品,如 GreenPlum;OLTP 场景往往操作较简单,要求响应及时,这也是多数关系数据库系统擅长的场景。
PostgreSQL雕虫小技,分组TOP性能提升44倍
业务背景
按分组取出TOP值,是非常常见的业务需求。比如每位歌手的下载量TOP 10的曲目。
传统方法
传统的方法是使用窗口查询,PostgreSQL是支持窗口查询的。例子测试表和测试数据,生成10000个分组,1000万条记录。
postgres=# create table t
数据库的未来 - HTAP,软件、硬件、云生态的融合
标签
PostgreSQL , PostGIS , 点云 , GPU , FPGA , CPU , TPU , PL/language , 科研 , 嵌入式计算 , UDF , CUDA , 数据库嵌入式编程 , 流式计算 , 科学计算 , 软硬一体
背景
随着技术的普及,越来越多以前需要很高的成本才能获取的数据,现在触手可及。