一种数据库迁移方法、设备及存储介质技术

技术编号:41493544 阅读:20 留言:0更新日期:2024-05-30 14:38
本申请公开了一种数据库迁移方法、设备及存储介质,该方法用于关系型数据库数据迁移至时序数据库,通过获取所述关系型数据库的第一数据表,然后对所述第一数据表进行解析,根据所述第一数据表的表结构,获得与所述第一数据表匹配的第一转换规则,再根据所述第一转换规则,将所述第一数据表转换为至少一个第一超级表和与所述至少一个第一超级表匹配的至少一个第一子表,最后将所述至少一个第一超级表和所述至少一个第一子表写入所述时序数据库。提供了一种关系型数据库到时序数据库的数据迁移方案,至少解决了现有关系型数据库的数据迁移到时序数据库中与时序数据库中的超级表和子表的适配较差的问题。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种数据库迁移方法、设备及存储介质


技术介绍

1、随着大数据时代的到来,数据种类和数据量都在迅速增长。关系型数据库在处理结构化数据方面有着优秀的表现,然而,对于时序数据,关系型数据库可能无法提供最佳的性能和可扩展性。时序数据库,特别适合处理时间序列数据,具有高性能、高吞吐量和可扩展性等优点。时序数据库能安全高效地将大量设备、数据采集器每天产生的高达tb甚至pb级的数据进行汇聚、存储、分析和分发,对业务运行状态进行实时监测、预警,提供实时的商业洞察。因此,将关系型数据库的数据迁移到时序数据库中逐渐成为一种适应当前数据变化的必要需求。

2、目前来说,关系型数据库与时序数据库的数据模型存在显著差异,因此,数据迁移需要一种有效的数据映射方法。现有的数据映射方法通常针对特定的数据库类型和特定的应用场景,与时序数据库中超级表和子表的适配较差,暂时无法满足关系型数据库与时序数据库之间的数据迁移需求。


技术实现思路

1、本专利技术提供了一种数据库迁移方法、设备及存储介质,提供了一种关系本文档来自技高网...

【技术保护点】

1.一种数据库迁移方法,其特征在于,用于关系型数据库数据迁移至时序数据库,包括以下步骤:

2.根据权利要求1所述的一种数据库迁移方法,其特征在于,所述对所述第一数据表进行解析,根据所述第一数据表的表结构,获得与所述第一数据表匹配的第一转换规则的步骤,包括:

3.根据权利要求2所述的一种数据库迁移方法,其特征在于,所述当所述第一数据表具有主键时,获得所述主键的主键类型及主键包括的至少一个字段的步骤之后,还包括:

4.根据权利要求2所述的一种数据库迁移方法,其特征在于,所述根据所述第一字段,获得所述第一字段与所述时序数据库中子表名的转换规则的步骤之后,还包...

【技术特征摘要】

1.一种数据库迁移方法,其特征在于,用于关系型数据库数据迁移至时序数据库,包括以下步骤:

2.根据权利要求1所述的一种数据库迁移方法,其特征在于,所述对所述第一数据表进行解析,根据所述第一数据表的表结构,获得与所述第一数据表匹配的第一转换规则的步骤,包括:

3.根据权利要求2所述的一种数据库迁移方法,其特征在于,所述当所述第一数据表具有主键时,获得所述主键的主键类型及主键包括的至少一个字段的步骤之后,还包括:

4.根据权利要求2所述的一种数据库迁移方法,其特征在于,所述根据所述第一字段,获得所述第一字段与所述时序数据库中子表名的转换规则的步骤之后,还包括:

5.根据权利要求2所述的一种数据库迁移方法,其特征在于,所述判断所述第一数据表是否具有主键的步骤之后,还包括:

6.根据权利要求1所述的一种数据库迁移方法,...

【专利技术属性】
技术研发人员:王汉瑛李黎苏德财李文彬吴生勇邓隆
申请(专利权)人:成都虚谷伟业科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1