PostgreSQL 入门到进阶实战:环境、体系架构、事务索引与 pgvector 向量检索

课程介绍

这门课带你从零掌握 PostgreSQL,并延伸到 AI 场景。开篇讲为什么 PostgreSQL 是 AI 时代的首选数据库、发展历史、市场地位与社区资源;随后完成环境搭建:基础安装部署、常见编译项与性能基础调优参数、psql 客户端与 pgAdmin、DBeaver 的使用,以及安装部署常见问题和数据目录文件结构。

基础与原理部分讲 SQL 基础语法、子查询与嵌套查询、高级查询、索引原理与创建、逻辑备份与物理备份,再深入进程与内存架构、实例与集群、数据页结构、WAL 日志与崩溃恢复、checkpoint 与脏页处理、后台写进程、读写流程、MVCC 和缓存管理;高级部分覆盖 ACID、事务隔离级别、表级行级轻量级锁、咨询锁与死锁诊断,以及索引底层原理与优化、执行计划解读、性能瓶颈和慢查询优化。

最后三章讲 AI 赋能 PostgreSQL:为什么适合 AI 场景、生态中的 AI 扩展、向量数据与向量化表示,pgvector 的安装配置、向量存储管理与基本操作,向量相似性搜索原理与索引,以及向量检索算法与性能调优、实时推荐与搜索实践。本帖目录为前 10 章。

网盘说明:本课程为百度网盘资源。

课程目录

第1章 PostgreSQL 入门到进阶实战–课程导学
1-1 PostgreSQL实战–课程导学

第2章 PostgreSQL数据库与行业应用概述
2-1 为什么PostgreSQL是AI时代的首选
2-2 PostgreSQL的发展历史
2-3 PostgreSQL的市场地位与实际案例
2-4 PostgreSQL社区介绍与资源获取

第3章 PostgreSQL数据库环境搭建
3-1 PostgreSQL 数据库基础安装部署
3-2 PostgreSQL 常见编译项以及其作用
3-3 PostgreSQL 性能基础调优参数配置
3-4 PostgreSQL psql客户端基本操作
3-5 PostgreSQL pgAdmin、DBeaver使用与操作
3-6 PostgreSQL 安装部署常见问题排查与解决
3-7 PostgreSQL 数据目录与重要文件结构

第4章 PostgreSQL关系型数据库基础:SQL语法基础
4-1 1 PostgreSQL SQL基础语法
4-2 2 PostgreSQL SQL基础语法
4-2 2 PostgreSQL SQL基础语法new 2
4-3 1 子查询与嵌套查询
4-4 2子查询与嵌套查询
4-5 PostgreSQL SQL高级查询
4-6 PostgreSQL 基本索引原理与创建
4-7 PostgreSQL 逻辑备份
4-8 PostgreSQL 物理备份

第5章 PostgreSQL数据库体系架构与工作原理
5-1 PostgreSQL进程与内存架构介绍new
5-2 PostgreSQL实例与集群
5-3 PostgreSQL数据库文件系统与数据页结构
5-4 PostgreSQL WAL日志与崩溃恢复原理
5-5 checkpoint与脏页处理机制
5-6 PostgreSQL background后台写进程
5-7 PostgreSQL 数据写入与读取流程解析
5-8 PostgreSQL MVCC机制介绍
5-9 PostgreSQL 缓存管理与性能优化原理

第6章 PostgreSQL关系型数据库高级:并发控制与事务管理
6-1 PostgreSQL ACID特性详解
6-2 PostgreSQL 事务隔离级别与案例
6-3 PostgreSQL 表级锁、行级锁、轻量级锁
6-4 PostgreSQL 咨询锁的使用
6-5 PostgreSQL 死锁的诊断与处理

第7章 PostgreSQL关系数据库进阶:索引与查询优化
7-1 PostgreSQL 索引底层原理
7-2 PostgreSQL 索引优化策略
7-3 PostgreSQL 常见索引问题与解决方案
7-4 PostgreSQL 执行计划基础解读
7-5 PostgreSQL 性能瓶颈排查技巧
7-6 PostgreSQL 慢查询定位与优化

第8章 AI赋能PostgreSQL(一):PG与AI 数据库融合应用
8-1 为什么PostgreSQL适合AI场景?
8-2 PostgreSQL生态中支持AI的相关扩展概览
8-3 什么是向量数据与向量化表示?
8-4 pgvector扩展安装与初步配置实践
8-5 PostgreSQL如何存储与管理向量数据?
8-6 使用pgvector进行基本向量操作与查询实践

第9章 AI赋能PostgreSQL(二):向量数据的存储与处理
9-1 向量化概念与应用场景
9-2 向量相似性搜索的概念与原理
9-3 pgvector索引的原理与应用场景

第10章 AI赋能PostgreSQL(三):向量搜索与相似性查询实战
10-1 向量数据库与传统全文搜索的区别与结合
10-2 向量检索算法与性能调优
10-3 结合PostgreSQL进行实时推荐与搜索

配套资料
资料

资源下载
下载价格30 学币
VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?