PolarDB-X 1.0-用户指南-数据导入导出-评估导入-从MyCAT评估导入至PolarDB-X

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 本文将介绍如何将MyCat数据导入到PolarDB-X。

评估建议:

评估建议流程可以分析您的MyCat配置文件,根据MyCAT拆分函数最大程度的转换到PolarDB-X与之相匹配的拆分方式中。同时,可以根据您提交的业务增长数据,评估出您目前可能需要的PolarDB-X与对应的RDS规格。最终,您会得到一份包含PolarDB-X与RDS规格,和能够在PolarDB-X上执行的DDL语句文件。

  1. 登录云原生分布式数据库控制台.
  2. 在左侧导航栏,单击评估导入>评估建议
  3. 单击页面右上角开启MyCat评估
  4. MyCat信息步骤,填写或上传MyCat相关配置文件(如schema.xml、rule.xml、server.xml等,所有文件仅用来做评估和DDL语句生成使用)和业务峰值等相关数据,信息填完后单击下一步
  5. 任务预检步骤,单击开始即可开启评估流程,之后您可以在评估建议列表看到评估报告。

请您务必保证您的server.xml的数据库链接地址具有公网访问能力,否则预检流程可能失败。

数据导入:

数据导入流程会将您的MyCat数据自动导入PolarDB-X中。您可以通过评估报告开启您的导入流程,也可以通过自定义导入按钮进入导入流程。

  • 当前版本中,您需要提前创建好PolarDB-X实例与对应的库(建议您按照评估报告提供给您的规格创建对应的库)。
  • 如果您想要根据评估报告结果开始导入,您无需提前创建表,导入过程中会自动创建。
  • 如果报告中的DDL语句不符合您的要求,您可以按照自己的需求,自己创建好相关表,使用自定义导入开始流程)。

通过评估报告开启流程

  1. 登录云原生分布式数据库控制台.
  2. 在左侧导航栏。单击评估导入>评估建议
  3. 评估建议列表内,找到您刚刚做的评估任务,单击操作栏中的开始导入

整个流程分为5个阶段,您只需按照指引操作即可,拓扑确认会显示给您PolarDB-X分库与对应的RDS之前的拓扑关系。

2、通过自定义导入开启流程

  1. 登录云原生分布式数据库控制台.
  2. 在左侧导航栏。单击评估导入>数据导入.
  3. 单击页面右上角的MyCat自定义导入

在使用自定义导入流程时,您需要自己在PolarDB-X库中建好对应的表。

  1. 源库及目标库步骤,填写任务名称及对应的源库和目标库信息,单击下一步
  2. 迁移列表步骤,为MyCat中的表配置将要导入到PolarDB-X中的对应目标表,单击下一步
  3. 预检任务步骤,单击开始导入任务

导入进度查看

在数据导入列表中,您可以看到刚刚创建的导入任务。您还可以通过单击右边操作栏中的导入详情,看到导入任务当前进度。

导入详情页中会列出您的源库和目标库信息,还会列出如下四个主要的导入阶段的细节:

  • 建库:当您根据评估报告生成导入任务时,PolarDB-X会帮您自动创建数据库。

自定义导入没有此阶段。

  • 建表:当您根据评估报告生成导入任务时,PolarDB-X 会帮您自动建好对应的表。

自定义导入没有此阶段。

  • 全量迁移:MyCat导入任务会在此阶段迁移您的历史数据。
  • 增量迁移:MyCat导入任务会在历史数据迁移完成后,迁移您当前的增量数据。
相关文章
|
10月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
在9月20日2024云栖大会上,阿里云智能集团副总裁,数据库产品事业部负责人,ACM、CCF、IEEE会士(Fellow)李飞飞发表《从数据到智能:Data+AI驱动的云原生数据库》主题演讲。他表示,数据是生成式AI的核心资产,大模型时代的数据管理系统需具备多模处理和实时分析能力。阿里云瑶池将数据+AI全面融合,构建一站式多模数据管理平台,以数据驱动决策与创新,为用户提供像“搭积木”一样易用、好用、高可用的使用体验。
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
|
10月前
|
人工智能 关系型数据库 分布式数据库
拥抱Data+AI|“全球第一”雅迪如何实现智能营销?DMS+PolarDB注入数据新活力
针对雅迪“云销通App”的需求与痛点,本文将介绍阿里云瑶池数据库DMS+PolarDB for AI提供的一站式Data+AI解决方案,助力销售人员高效用数,全面提升销售管理效率。
|
8月前
|
存储 关系型数据库 分布式数据库
PolarDB PG 版冷热数据分层功能介绍
本文介绍了云原生数据库PolarDB PG版的冷热数据分层存储功能,涵盖其原理、特性及最佳实践。冷热分层存储通过将冷数据归档至OSS(对象存储服务),实现低成本高效存储,同时保持SQL操作透明性和性能优化。支持多种分层模式,如表与索引分层、大字段独立归档等,并提供压缩和缓存机制以提升访问速度。此外,还介绍了如何通过DDL语句轻松转存数据至OSS,以及一系列最佳实践,包括自动冷热分层、无锁表转存和一键转存等功能。
487 36
|
7月前
|
SQL 关系型数据库 分布式数据库
PolarDB 开源基础教程系列 7.1 快速构建“海量逼真”数据
本文介绍了如何使用PostgreSQL和PolarDB快速生成“海量且逼真”的测试数据,以满足不同业务场景的需求。传统数据库测试依赖标准套件(如TPC-C、TPC-H),难以生成符合特定业务特征的复杂数据。通过自定义函数(如`gen_random_int`、`gen_random_string`等)、SRF函数(如`generate_series`)和pgbench工具,可以高效生成大规模、高仿真度的数据,并进行压力测试。文中还提供了多个示例代码展示.
212 7
|
7月前
|
人工智能 关系型数据库 分布式数据库
阿里云PolarDB重磅发布云原生与Data+AI新特性,打造智能时代数据引擎
阿里云PolarDB重磅发布云原生与Data+AI新特性,打造智能时代数据引擎
397 0
|
8月前
|
关系型数据库 MySQL 分布式数据库
[PolarDB实操课] 05.通过源码部署PolarDB-X标准版
本课程介绍如何通过源码部署PolarDB-X标准版,涵盖基于Paxos的MySQL三副本工作原理和技术特点。主要内容包括: 1. **Paxos三副本工作原理**:讲解Leader和Follower节点的角色及数据同步机制。 2. **技术特点**:强调高性能、数据不丢失(RPO=0)和自动HA切换。 3. **源码部署步骤**:详细演示从编译生成RPM包到启动DN节点的过程,包括配置my.cnf文件和初始化数据库。 4. **高可用体验**:通过三台机器模拟三副本集群,展示Leader选举和故障转移机制,确保数据一致性和服务可用性。
302 1
|
8月前
|
关系型数据库 编译器 分布式数据库
PolarDB实操课] 04.通过源码部署PolarDB-X企业版
本次课程由PolarDB开源架构师王江颖分享,详细介绍了通过源码部署PolarDB-X企业版的全过程。主要内容包括: 1. **编译基础** 2. **使用源码编译部署PolarDB-X企业版** 3. **演示实例**:通过阿里云ECS进行实际操作演示,从创建用户、赋予权限到最终启动并连接PolarDB-X数据库,展示了完整的部署过程。 4. **总结**
224 0
|
11月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
阿里云瑶池在2024云栖大会上重磅发布由Data+AI驱动的多模数据管理平台DMS:OneMeta+OneOps,通过统一、开放、多模的元数据服务实现跨环境、跨引擎、跨实例的统一治理,可支持高达40+种数据源,实现自建、他云数据源的无缝对接,助力业务决策效率提升10倍。
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
阿里云数据库重磅升级!元数据服务OneMeta + OneOps统一管理多模态数据
|
数据库 Windows
超详细步骤解析:从零开始,手把手教你使用 Visual Studio 打造你的第一个 Windows Forms 应用程序,菜鸟也能轻松上手的编程入门指南来了!
【8月更文挑战第31天】创建你的第一个Windows Forms (WinForms) 应用程序是一个激动人心的过程,尤其适合编程新手。本指南将带你逐步完成一个简单WinForms 应用的开发。首先,在Visual Studio 中创建一个“Windows Forms App (.NET)”项目,命名为“我的第一个WinForms 应用”。接着,在空白窗体中添加一个按钮和一个标签控件,并设置按钮文本为“点击我”。然后,为按钮添加点击事件处理程序`button1_Click`,实现点击按钮后更新标签文本为“你好,你刚刚点击了按钮!”。
1235 0

相关产品

  • 云原生分布式数据库 PolarDB-X