m6米乐安卓版下载-米乐app官网下载

[acdu翻译组] 初识mysql heatwave -m6米乐安卓版下载

原文出处:
作者:mysql
译者:acdu翻译组(@shawn.w潇)

heatwave是一种分布式、可伸缩、无共享、内存中的列式查询处理引擎,旨在快速执行分析查询。当您将heatwave群集添加到mysql数据库系统时,将启用该功能。

heatwave集群包含一个mysql db system节点和两个或多个heatwave节点。mysql数据库系统节点包括一个插件,该插件负责集群管理,将数据加载到heatwave集群,查询调度以及将查询结果返回到mysql数据库系统。heatwave节点将数据存储在内存中并处理分析查询。每个heatwave节点都包含heatwave的一个实例。

所需的heatwave节点数取决于您的数据大小以及将数据加载到heatwave集群时实现的压缩量。heatwave群集最多支持24个节点。

heatwave架构

查询是通过连接到mysql数据库系统节点,与heatwave群集进行交互的mysql客户端或应用程序发出的。客户端和应用程序不直接连接到heatwave群集。满足某些先决条件的查询会自动从mysql数据库系统卸载到heatwave集群,以加快处理速度。结果返回到mysql数据库系统节点以及发出查询的mysql客户端或应用程序。

将数据加载到heatwave集群中需要在mysql数据库系统上准备表并执行表加载操作。准备表涉及修改表定义以排除某些列,定义字符串列编码,添加数据放置键以及将heatwave(rapid)指定为表的辅助引擎。(innodb是主要引擎。)将表加载到heatwave集群中需要alter table使用secondary_load关键字执行操作。

加载表后,数据将被水平切片并在heatwave节点之间分配。加载表后,对mysql db system节点上表数据的更改将自动传播到heatwave节点。无需用户采取任何措施即可保持数据同步。

最后修改时间:2021-02-04 19:20:43
「喜欢文章,快来给作者赞赏墨值吧」
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

网站地图