应用场景
高并发实时报表与分析
实时数据写入
亚秒级查询响应
高并发解决方案
稳定高可用的服务
100 万行/秒
实时写入速率
亚秒级
查询响应延迟
上万 QPS
单机并发点查
99.99%
服务可用性
典型应用场景
广告营销报表
为广告主提供广告曝光、点击、消费等实时报表和分析,支持高并发查询。
保险客户分析
为保险代理人提供客户计划和转换分析报表,驱动销售效率提升。
物流实时看板
为物流站点提供压力、效率、客诉等实时分析,支持快速调度决策。
交易明细查询
为用户提供订单、账单、物流单等明细查询服务,支撑高并发点查。
场景挑战
在线报表服务需要直接面对大量用户实时访问,传统方案在数据时效、查询性能、并发支撑和可用性方面面临显著挑战
数据延时高
在线报表服务需要访问最新数据,数据延时需控制在秒级以内。传统方案仅支持批量更新,数据延迟较高,难以反映数据的实时变化。
查询响应速度慢
由于直接面向在线业务系统使用,要求亚秒级低延迟确保用户体验。传统方案难以在大数据量下实现快速查询响应。
查询并发低
在线报表不仅面向管理层,更需面向公司内广泛人群和 ToC 场景。传统方案难以在业务高峰期支撑大量用户的高并发请求。
服务可用性差
在线报表直接展示订单、消费、物流等核心数据,服务故障直接影响业务运转。传统方案在高并发、大查询时存在服务不可用的风险。
SelectDB 解决方案
使用 SelectDB 处理在线高并发报表,获得实时、快速、稳定、高可用的服务
实时数据写入
- 极高性能的主键模型,支持数据的增删改查,支撑百万行/秒级别实时写入与更新
- 内置支持流式从 OLTP 数据库和 Kafka 同步数据,订单状态等变更可实时反映到数仓中
- Merge-on-Write 在写入时完成数据压缩,让新写入数据立即高速可查
亚秒级查询响应
- 存储和计算引擎全链路向量化,实现数量级的查询加速
- 支持强一致聚合物化视图与多表异步物化视图,自动使用预聚合结果,满足亚秒级聚合统计查询
- 专为实时多表 Join 优化,高性能关联查询支持复杂报表场景
高并发解决方案
- 分区分桶 + 跳数索引 + 点查索引,减少读取数据量,提升并发查询能力
- 通过点查行存降低 IOPS 压力,支撑单机上万 QPS 的高并发点查
稳定、高可用的服务
- 无单点故障,在线扩容、升级自动副本均衡,实现单集群高可用
- 跨集群实时数据同步,实现跨集群高可用