PostgreSQL 的 10.19 版本的 64 位 Linux 二进制包,挺适合你在本地快速搭建数据库环境的。不用编译,解压就能跑,方便。像postgres数据库服务、psql客户端、pg_dumppg_restore这些工具都齐了。

bin 目录里是核心可执行文件,比如数据库服务器、管理工具啥的,直接上手没门槛。还有includelib这些开发和扩展用得着,结构也挺清晰。

用起来也简单,解压、移动、initdb初始化、改下postgresql.conf配置文件,启动服务就搞定了。启动命令就像:

/opt/postgresql-10.19/bin/pg_ctl -D /var/lib/postgresql/data -l logfile start

10.19 这个版本还有不少实用改进,比如并行查询逻辑复制窗口函数优化啥的,复杂 SQL 的场景下效率提升挺。像跑报表、实时同步、多用户高并发就吃香。

哦对了,别忘了设置好PGDATAPGPORT这种环境变量,还有pg_hba.conf的权限控制也要配好。要是你本地开发、或者想自己搭服务练手,这个包还挺合适。