关于PostgreSQL数据库

概要

在这里插入图片描述
PostgreSQL是一种对象关系型数据库,自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。PostgreSQL号称目前是世界上最先进的开源关系型数据库,支持丰富的数据类型(如JSON、JSONB、数组类型及二进制大对象)和自定义类型。提供了丰富的接口。PostgreSQL是完全的事务安全性数据库,完整地支持外键、视图、触发器和存储过程(函数),并支持多种语言开发存储过程,如PL/PGSQL、Perl、Python等。

PostgreSQL对很多高级开发语言有原生的编程接口,如C/C++、Java、.Net、Perl、Python、Ruby、Tcl 和ODBC以及其他语言等。国内,瀚高数据库是唯一的PostgreSQL商业发行版公司。

架构

1)PostgreSQL的主要结构如下:
在这里插入图片描述
1>Shared Memory
共享内存是服务器服务器为数据库缓存和事务日志缓存

猜你喜欢

转载自blog.csdn.net/ximenjianxue/article/details/114933090