PostgreSQL

#PostgreSQL#

已有27人关注此标签

内容分类

德哥

PostgreSQL OLAP新高度 - CPU向量计算与瓦片式存储

标签 PostgreSQL , OLAP , 向量化 , vector , postgrespro , tiles , 瓦片 , 瓦片索引 , map , reduce , 分组聚合 , 非分组聚合 , 分区键 , sort key , order by , brin , cpu Cache , projection , 行列变换 背景 在主流的OLTP数据库产品中,毫无疑问,PostgreSQL已经具备非常强大的竞争力(性能、功能、稳定性、成熟度、案例、跨行业应用等)。

德哥

理解原理的重要性 - 论PostgreSQL merge join 成本评估陷阱 含case

背景 PostgreSQL支持三种JOIN的方法,nestloop, merge, hash。 这三种JOIN方法的差别和原理可以参考 https://www.postgresql.org/docs/devel/static/planner-optimizer.

王小雷

安装配置postgreSQL+pgcli+pgadmin3

记录了postgreSQL数据库的完整的安装配置过程,以及postgreSQL的pgcli命令行智能提醒扩展,pgadmin3图形化管理客户端的配置安装。此postgresql是bigsql版安装详情,另bigsql刚出新版9.6 www.bigsql.org 1.环境前提 linux(ubuntu16.04) postgresql-95 在postgreSQL官网

王小雷

Spark jdbc postgresql数据库连接和写入操作源码解读

概述:Spark postgresql jdbc 数据库连接和写入操作源码解读,详细记录了SparkSQL对数据库的操作,通过java程序,在本地开发和运行。整体为,Spark建立数据库连接,读取数据,将DataFrame数据写入另一个数据库表中。附带完整项目源码(完整项目源码github)。 1.首先在postgreSQL中创建一张测试表,并插入数据。(完整项目源码G

德哥

绝世好剑 - 文本集、图片集、商品集、数组相似判定的优化和索引技术 (实时识别转载\盗图\侵权?)

标签 PostgreSQL , rum , tsvector , array , smlar , 相似度 , 内容去重 , 内容筛选 , 转载 , 盗图 , 侵权 , 内容过滤 背景 同一个热点事件,可能有很多的媒体报道。

德哥

PostgreSQL bitmapAnd, bitmapOr, bitmap index scan, bitmap heap scan

标签 PostgreSQL , bitmap index scan , bitmap heap scan 背景 在PostgreSQL中,多个单列索引是可以用在组合查询SQL中的,也就是说实现了bitmap scan。

德哥

PostgreSQL GIN 单列聚集索引 应用

标签 PostgreSQL , gin , 聚集索引 , 单列 背景 聚集存储比较好理解,数据按照聚集KEY存储在一个或相邻的数据块中,对聚集KEY的轨迹、行为数据检索可以大幅减少IO。 那么聚集索引呢?我们知道通常BTREE索引中存储的是KEY以及对应数据的堆表行号,每条记录一个索引条目。

德哥

批量删除数据后, 未释放empty索引页导致mergejoin执行计划变慢 case - 分析与规避方法

标签 PostgreSQL , merge join , min , max , 优化器 , 索引倾斜 , 垃圾回收 背景 PostgreSQL支持三种JOIN的方法,nestloop, merge, hash。

德哥

PostgreSQL 聚集存储 与 BRIN索引 - 高并发行为、轨迹类大吞吐数据查询场景解说

标签 PostgreSQL , 聚集存储 , cluster on index , brin , 轨迹数据 , 范围查询 , 线性相关性 , hbase , json , jsonb , hstore , key-value , text 背景 在现实生活中,人们的各种社会活动,会产生很多的行为数据,比如购物、刷卡、打电话、开房、吃饭、玩游戏、逛网站、聊天 等等。

德哥

金融风控、刑侦、社会关系、人脉分析等场景思考 - PostgreSQL如何实现图式应用场景

标签 PostgreSQL , pgrouting , neo4j , graph database , 图数据库 , 金融风险控制 , 风控 , 刑侦 , 社会关系 , 近亲 , linkedin , 人脉 背景 人类是群居动物,随着人口的增长,联络方式越来越无界化,人与人,人与事件,人与时间之间形成了一张巨大的关系网络。

德哥

Oracle 迁移至 PostgreSQL 文档、评估、自动迁移工具 大集合

背景 PostgreSQL是一个和Oracle高度兼容的数据库产品,附上开发相关的文档和迁移工具集合如下。 1 PostgreSQL 中文手册 http://www.postgres.cn/docs/9.

德哥

PostgreSQL 三价逻辑详解

背景 在逻辑运算中有三种状态表示,真、假、不知道。 数据库的NULL表示没有值, 空的意思(在逻辑中属于 不知道)。 在三价逻辑运算中, 数据库的NULL相当于UNKNOWN的意思. 三价逻辑运算请参考 : http://en.

德哥

PostgreSQL 天文插件 - pg_sphere

标签 PostgreSQL , 天文台 , pg_sphere , q3c , postgis 背景 在天文或GIS领域,找出某个位置附近的对象,或者找到两张表的位置互相关的数据,是非常普遍的需求。

德哥

PostgreSQL 打开文件句柄优化 - 百万以上实体对象初始化优化

标签 PostgreSQL , ulimit , nofile , fs.nr_open , setrlimit 背景 数据库是一种非常庞大的应用系统,就拿PostgreSQL来说,每个实体对象(物化视图、表、序列、索引、TOAST表、TOAST索引)都需要至少1个数据文件,还需要fsm, vm等辅助文件。

德哥

PostgreSQL 2017 2月份 相关新闻

背景 PostgreSQL近几年的发展有目共睹,从GIS到物联网、流式计算、多维分析、高并发在线事务处理、服务端编程、任意数据类型的抽象处理、扩展索引方法、GPU运算能力的利用等各个方面体现了PostgreSQL的强大功能和性能。

德哥

数据库common安全渗透测试与防范 - sqlmap

标签 sqlmap , sql注入 , 自动渗透 , boolean-based blind , time-based blind , error-based , UNION query-based , stacked queries , out-of-band 背景 sqlmap特性介绍 1.

德哥

PostgreSQL、Greenplum DML合并操作 最佳实践

标签 PostgreSQL , Greenplum , 合并删除 , 合并更新 , 合并DML 背景 在很多场景中会涉及到数据的合并,比如 1. 某业务系统的总用户有1亿,每天的活跃用户有100万,新增用户10万,每天需要将新增、活跃用户的数据(比如他们的余额变化、等等)合并到数据仓库的用户信息表。

德哥

数据库选型十八摸 之 PostgreSQL - 致 架构师、开发者

标签 PostgreSQL , 数据库特性 , 数据库应用场景分析 , 数据库选型 背景 数据库对于一家企业来说,相比其他基础组件占据比较核心的位置。 有很多企业由于最初数据库选型问题,导致一错再错,甚至还有为此付出沉痛代价的。

德哥

数据库选型思索 - 致 架构师、开发者

标签 PostgreSQL , 数据库选型 背景 数据库选型是一件很大的事情,也是一件很头疼的事情。 很多企业并没有数据库的选型标准,或者并不了解业务需要什么样的数据库。 很多企业的数据库是开发说了算,熟悉什么就用什么,很多选型失误,导致后期非常尴尬的局面。

德哥

PostgreSQL MySQL 数据类型映射

标签 PostgreSQL , MySQL , 类型映射 背景 通常一家企业会有比较多的数据库品种,最为常见的如MySQL, PostgreSQL。 那么在不同的产品之间,如果有数据的相互同步,就涉及到类型的映射了。