从ClickHouse 迁移到 Hologres,应该怎么做呢?
ClickHouse 自带存储引擎,支持实时数据,并提供亚秒级查询,C++实现的 OLAP 分布式列式数据库。 适用场景有: 海量明细数据存储 单表聚合类查询 写入可见性/一致性要求不高 不适用的场景有: 高 QPS 查询 高 QPS 更新 需要 join 的场景 迁移方案 常见实时数仓写入链路,通过Flink将实时日志数据写入到ClickHouse中。 这里将会涉及到两种数据迁移。首先是增量数据迁移,Hologres 紧密结合 Flink 生态,如果客户之前是通过 Flink 来 向 ClickHouse 写入实时数据,那么通过 Hologres Connector 就能可以方便地将数据导 入 Hologres,将增量数据迁移过来。 然后是存量数据迁移,由于 DataX 等插件,暂不支持 ClickHouse Reader。 如果 已经在 ClickHouse 中存储了存量数据,需要搬迁至 Hologres,目前可以用 ClickHouse -> COPY OUT -> Data File -> COPY IN -> Hologres 的链路,需要确定好字符 集、分隔符和 NULL 标记等规范就能迁移。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975