极客时间 PGSQL 训练营毕业总结
作为一个 35+的 java 老开发,这个是第三个极客邦的训练营了。
在我的认知里,随着 AI 编码工具逐渐强大,纯粹的 java 编程的价值应该越来越低了。所以从年初开始就在学习 AI 方向的东西。因为 pgvector 等扩展的支持,pgsql 可以作为一个向量数据库使用。
我们公司是一个专注金融数据的公司,有一个还不错的数据采集团队,数据量不算小。一般企业常规使用的 Mysql 虽然可以保存,但基于基础数据的 OLAP 需求效果很差。相比之下优化能力更强且函数更多的 pgsql 就显得十分好用了。
并且在国家推动的新创活动中,由于 pgsql 的商业化限制极少,也成了不少国字头相关金融机构的重要选择之一。
基于以上三个原因,我选择了 pgsql 训练营,希望能在比较短的时间内熟悉 pgsql 的相关内容。
这个课程从基础知识开始系统地讲解了,数据库安装、基本的建库建表用户权限、索引原理、事务机制、数据库备份、数据库迁移以及一些相关的扩展。可以说是从零基础到 pgsql 新手 dba 的系统化教程了。对于一般开发人员来说,不仅有利于 pgsql 的日常使用和调优,更底层的原理也能扩充对于数据库本身的知识储备。当遇到没见过的数据库的时候,这些知识储备就会变成研究和思考的起点。
在学习课程的时候利用公司的服务器搭建了一个 pgsql 数据库,目前正在迁移部分数据作为 OLAP 需求的测试,效果很棒的话会逐渐把分析类的需求迁移到 pgsql 上。







评论