PostgreSQL高级特性:JSON/GIS/分区表实战培训课程
-
-
培训对象: 后端开发工程师、DBA、数据分析师、GIS应用开发者。
-
-
培训目标:
-
-
培训内容介绍:
-
一、 PostgreSQL架构与特色: 了解PostgreSQL的进程架构、MVCC实现和扩展性设计,对比与MySQL的差异。
二、 JSON/JSONB数据类型深入: 对比JSON和JSONB的存储差异,使用JSONB操作符和函数实现灵活的数据存储和查询。
三、 数组与范围类型应用: 使用数组类型存储多值属性,使用范围类型处理时间区间、价格区间等连续数据。
四、 PostGIS空间数据基础: 安装PostGIS扩展,理解空间数据类型(点/线/面),导入和导出空间数据。
五、 空间查询与分析: 使用空间索引(GIST),进行距离计算、包含判断、缓冲区分析和空间连接。
六、 全文检索功能: 使用tsvector和tsquery实现全文搜索,配置分词词典和权重排序。
七、 分区表设计与策略: 使用范围分区、列表分区和哈希分区管理海量数据,理解分区裁剪和分区维护。
八、 继承表与分区表演进: 了解传统继承表与声明式分区表的区别,迁移现有表到分区表。
九、 索引类型与优化策略: 使用B-tree、Hash、GIN、GiST、BRIN索引,根据查询类型选择合适索引。
十、 并行查询与性能优化: 配置并行查询参数,分析并行执行计划,优化复杂查询的并行度。
十一、 物化视图与预计算: 创建物化视图加速复杂统计查询,配置自动刷新策略。
十二、 实战项目:高级特性综合应用: 结合JSON存储、GIS查询和分区表构建完整应用(如物流跟踪系统、位置服务应用)。
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获