是传统的MySQL 架构却无法承担这样的需求的,存在的问题有哪些?

是传统的MySQL 架构却无法承担这样的需求的,存在的问题有哪些?

展开
收起
vncamyi27xznk 2022-01-12 14:24:51 340 分享 版权
1 条回答
写回答
取消 提交回答
  •  即使采用了分布式的MySQL 框架解决了数据存储和一些简单查询上的问题,但是涉及到数据分析时的复杂SQL 时,这种架构是无能为力的。因为分布式MySQL 意味着其在非分区键上的索引能力会非常差,一般情况下,分布式MySQL 架构会采用多数据备份的方式支持不同的分区键,但画像分析、数据检索场景可能涉及到需要进行检索的字段非常多,采用多数据备份方式是不现实的。  数据分析时的SQL 可能会非常复杂,如果直接在MySQL 库上进行查询,会对该库造成性能压力,可能会影响线上查询。  可以将MySQL 中的数据导入HIVE 等分布式开源数据库。但这样就增加了运维成本,需要专业的大数据开发运维团队才能维护这一套系统;另外HIVE 在线分析速度也并不理想。

    答复内容摘自《玩转 Tablestore 入门与实战》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=7983

    2022-01-12 15:47:17
    赞同 展开评论