首页
›
后端、数据与云原生工程
›
021-数据治理、质量与元数据工程
›
《元数据采集与统一管理工程》
VIP9
本课程属于:021-数据治理、质量与元数据工程
后端、数据与云原生工程 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
语义层设计提升查询效率
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
语义层概述
什么是语义层、为什么需要语义层、语义层在数据架构中的位置。
基础
架构
02
核心概念
维度、度量、粒度、层次结构、计算成员。
维度
度量
03
查询性能瓶颈分析
慢查询的常见原因、数据库执行计划解读、索引失效场景。
性能
诊断
04
维度建模基础
星型模型、雪花模型、事实表与维度表设计原则。
建模
星型
05
聚合表设计
预聚合策略、聚合粒度选择、聚合表刷新机制。
聚合
预计算
06
缓存策略
查询结果缓存、元数据缓存、分布式缓存(Redis)集成。
缓存
Redis
07
SQL生成优化
避免N+1查询、减少JOIN数量、合理使用子查询。
SQL
优化
08
物化视图
物化视图原理、创建与管理、与普通视图的区别。
物化
视图
09
分区与分桶
Hive/ClickHouse中的分区策略、分桶键选择、数据倾斜处理。
分区
分桶
10
索引优化
位图索引、倒排索引、Bloom Filter在语义层中的应用。
索引
Bloom
11
查询路由
多数据源路由、读写分离、负载均衡策略。
路由
负载
12
成本模型
基于成本的查询优化器、统计信息收集、基数估计。
CBO
统计
13
MPP架构
MPP数据库原理、数据Shuffle策略、并行查询优化。
MPP
并行
14
列式存储
列存 vs 行存、压缩算法选择、延迟物化技术。
列存
压缩
15
向量化执行
SIMD指令集、向量化引擎原理、在ClickHouse中的实践。
向量化
SIMD
16
查询改写
谓词下推、投影下推、常量折叠、子查询展开。
改写
下推
17
连接优化
Hash Join、Merge Join、Nested Loop Join的选择与调优。
Join
调优
18
排序与分组优化
内存排序 vs 外部排序、两阶段聚合、TopN优化。
排序
分组
19
窗口函数优化
窗口函数执行原理、Frame子句优化、避免排序。
窗口
分析
20
CTE与临时表
公用表表达式优化、递归CTE、临时表物化策略。
CTE
临时表
21
数据倾斜处理
Key倾斜、Join倾斜、聚合倾斜的解决方案。
倾斜
均衡
22
实时语义层
流式聚合、微批处理、Lambda架构中的语义层设计。
实时
流式
23
多租户隔离
资源隔离、查询优先级、租户级缓存。
多租户
隔离
24
安全与权限
行级安全、列级权限、数据脱敏在语义层的实现。
安全
脱敏
25
监控与告警
慢查询监控、资源使用率、查询失败率、自定义指标。
监控
告警
26
测试与验证
语义层单元测试、回归测试、性能基准测试。
测试
基准
27
版本管理
语义层版本控制、向后兼容、灰度发布策略。
版本
发布
28
案例实战(一)
电商场景——用户行为分析语义层设计。
电商
实战
29
案例实战(二)
金融场景——风控报表语义层优化。
金融
风控
30
总结与展望
语义层设计最佳实践、未来趋势(AI驱动的语义层)。
趋势
AI
所属VIP或分类
同VIP:主数据治理与一致性工程
同VIP:企业数据质量规则与校验工程
同VIP:元数据血缘与Data-Catalog生产实践与性能优化