李阳:如何构建京东零售的OLAP平台并实施具体应用场景?
- 内容介绍
- 文章标签
- 相关推荐
本文共计5814个文字,预计阅读时间需要24分钟。
导读:今天与大家分享京东零售价平台OLAP平台的建设和实践,主要包括四个方面:控制面板设计、优化技巧、典型业务、大促备战。
01 控制面板设计
1.控制面板介绍:控制面板可以提供高可靠、高效率的数据支持。
导读: 今天和大家分享京东零售OLAP平台的建设和场景的实践,主要包括四大部分:
- 管控面建设
- 优化技巧
- 典型业务
- 大促备战
--
01 管控面建设 1. 管控面介绍管控面可以提供高可靠高效可持续运维保障、快速部署小时交付的能力,尤其是针对ClickHouse这种运维较弱但是性能很高的OLAP核心引擎,管控面就显示得尤其重要。
2. 架构设计管控面的整体架构设计如上图所示,从开始请求、域名解析和分流规则,到达后端服务adminServer,adminServer有一层校验层,校验完成后会向队列中发送任务,worker会不断地消费队列中的任务,消费完成后会将任务的结果写到后端的存储。如果有大量的集群的部署、配额的更改,就会有一系列的任务在这里完成。完成之后,再到数据部门进行保存,这就是整体的架构设计。
本文共计5814个文字,预计阅读时间需要24分钟。
导读:今天与大家分享京东零售价平台OLAP平台的建设和实践,主要包括四个方面:控制面板设计、优化技巧、典型业务、大促备战。
01 控制面板设计
1.控制面板介绍:控制面板可以提供高可靠、高效率的数据支持。
导读: 今天和大家分享京东零售OLAP平台的建设和场景的实践,主要包括四大部分:
- 管控面建设
- 优化技巧
- 典型业务
- 大促备战
--
01 管控面建设 1. 管控面介绍管控面可以提供高可靠高效可持续运维保障、快速部署小时交付的能力,尤其是针对ClickHouse这种运维较弱但是性能很高的OLAP核心引擎,管控面就显示得尤其重要。
2. 架构设计管控面的整体架构设计如上图所示,从开始请求、域名解析和分流规则,到达后端服务adminServer,adminServer有一层校验层,校验完成后会向队列中发送任务,worker会不断地消费队列中的任务,消费完成后会将任务的结果写到后端的存储。如果有大量的集群的部署、配额的更改,就会有一系列的任务在这里完成。完成之后,再到数据部门进行保存,这就是整体的架构设计。

