Phoenix在2345的实践

  1. 云栖社区>
  2. HBase+Spark社区>
  3. 博客>
  4. 正文

Phoenix在2345的实践

gabrywu 2019-06-03 10:04:00 浏览1631
展开阅读全文

本文介绍Phoenix在2345公司的实践,主要是实时查询平台的背景、难点、Phoenix解决的问题、Phoenix-Sql的优化以及Phoenix与实时数仓的融合思路。具体内容如下:
tmp
实时数据查询时客服系统中一个很重要的模块,提供全公司所有主要产品的数据的查询功能,由于各产品的数据库、数据表错综复杂、形式多样,在平台建设的初期走了很多弯路。本文后续会详细介绍实时数据查询迭代升级的过程、期间遇到的问题以及对应的解决方案。
tmp

目前公司的数据库类型主要有MySQL和MongoDB。它们本身是异构的,二者都会涉及分库、分表,还有冷表、热表。分库分表的字段不同、个数不同;冷热表的实现方式也不同,有些产品是冷热双写,有些则是热表过期插入到冷表;还有周表、月表、自定义分表逻辑等。
tmp

在物理位置上,这些数据库实例会分布在不同的节点,如果用JDBC

网友评论

登录后评论
0/500
评论
gabrywu
+ 关注
所属团队号: HBase+Spark社区