索引
分区:避免全局扫描
缓存:redis缓存,先查缓存(如果没有查数据库,再设置缓存)
计算引擎:spark基于内存,clickhouse向量化执行引擎
行列式数据库:列示数据库适合汇总,同质化压缩,OLAP场景;行式数据库适合点查,OLTP场景
慢sql优化:提前过滤,避免索引失效等
预计算:flink宽表,kylin,hive离线计算后结果导入mysql
分库分表,读写分离
分布式集群 分摊查询压力
索引
分区:避免全局扫描
缓存:redis缓存,先查缓存(如果没有查数据库,再设置缓存)
计算引擎:spark基于内存,clickhouse向量化执行引擎
行列式数据库:列示数据库适合汇总,同质化压缩,OLAP场景;行式数据库适合点查,OLTP场景
慢sql优化:提前过滤,避免索引失效等
预计算:flink宽表,kylin,hive离线计算后结果导入mysql
分库分表,读写分离
分布式集群 分摊查询压力