PostgreSQL生态兼容
PolarDB for PostgreSQL完全兼容PostgreSQL,应用迁移无需修改代码配置。
有关PostgreSQL详情,请参见PostgreSQL官方文档。
PostgreSQL消息协议
您也可以直接使用支持PostgreSQL消息协议的工具和图形化工具管理和开发PolarDB for PostgreSQL。
- 支持PostgreSQL消息协议的工具:命令行psql、libpq、JDBC、ODBC、psycopg2等。
- 图形化工具:DBeaver,阿里云数据管理服务DMS等。
语法兼容性
PolarDB for PostgreSQL兼容PostgreSQL的各种DML、DAL、DDL语法,包括但不限于:
- PostgreSQL函数(包括JSON函数、加密解密函数等)。
- 兼容PostgreSQL的视图、窗口函数、分析函数等。
- 支持PostgreSQL的各种数据类型,包括类型精度支持(比如时间戳、Decimal类型)。
- 兼容PostgreSQL的information_schema视图。