第2.11章:StarRocks表设计–外部表

除了创建表、视图或者物化视图,StarRocks还支持创建外部表来访问外部数据源。所谓外部表,可以简单的理解为是在StarRocks中建立的与外部数据的映射,所有的数据还在各自的数据源中,但我们可以通过外部表向所在的数据源发起查询。目前StarRocks已支持的第三方数据源包括MySQL、ElasticSearch、Hive以及StarRocks。
外部表的创建和使用都比较简单,下面我们逐个介绍。
1 MySQL外部表
在星型模型中,我们一般将表类型划分为维度表和指标表。维度表数据量通常较小,但一般都会涉及UPDATE操作。由于当前StarRocks还未直接支持UPDATE语法,所以在某些情况下我们可以将维度表放在MySQL中,在StarRocks中为其创建外部表,然后进行关联查询(若希望最佳的查询效果,也可以将MySQL中的数据通过flink-cdc或者cannel同步至StarRocks中)。
例如,我们需要在StarRocks中为MySQL内test库的表mysql_table创建外部表,MySQL所在服务器IP为192.168.

第2.11章:StarRocks表设计–外部表最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/15041.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>