【技术实现步骤摘要】
配置管理数据库的节点调整方法及装置
本专利技术涉及数据库
,具体而言,涉及一种配置管理数据库的节点调整方法及装置。
技术介绍
随着科学技术的不断发展,数据的不断激增,使得需要耗费大量的人力和物力来维护各类资源和关系。由于数据种类繁多、数据结构复杂、业务逻辑频繁变化,导致即使花费很大的资源,也难以对数据进行特别高效的梳理。配置管理数据库(ConfigurationManagementDatabase,简称为CMDB)是贯穿整个公司、业务生命周期的逻辑数据库。对配置管理数据库的维护可以称为配置管理。配置管理的目的是通过维护IT基础设施和IT服务的逻辑模式来协助管理IT服务的经济价值,并将此相关的信息提供给其他业务流程。具体的,可以通过识别、监测、控制和提供有关配置项及其版本方面的信息来实现目标。CMDB中存储了企业管理IT架构相关的各类信息,它与所有服务支持、服务交付等流程紧密相关,用于支持这些流程的运转、维护服务的配置,因此,需要严格保证CMDB的实时性、准确性和完整性。现有的CMDB多采用关系型数据库, ...
【技术保护点】
1.一种配置管理数据库的节点调整方法,其特征在于,包括:/n获取用户设置的业务类型调整方案,其中,所述业务类型调整方案包括:将至少一个已有业务类型的部分属性拆分出来生成新业务类型以及将至少两个已有业务类型的所有属性进行合并生成新业务类型中的至少一种;/n对关联关系树中的所述业务类型调整方案对应的已有业务类型进行处理,在所述关联关系树中生成新业务类型,其中,所述关联关系树包含:业务类型、业务类型的属性以及业务类型间的关联关系;/n对所述关联关系树对应的图数据库中的所述已有业务类型对应的节点根据所述业务类型调整方案中的属性调整方法进行处理,在所述图数据库中生成所述新业务类型对应 ...
【技术特征摘要】
1.一种配置管理数据库的节点调整方法,其特征在于,包括:
获取用户设置的业务类型调整方案,其中,所述业务类型调整方案包括:将至少一个已有业务类型的部分属性拆分出来生成新业务类型以及将至少两个已有业务类型的所有属性进行合并生成新业务类型中的至少一种;
对关联关系树中的所述业务类型调整方案对应的已有业务类型进行处理,在所述关联关系树中生成新业务类型,其中,所述关联关系树包含:业务类型、业务类型的属性以及业务类型间的关联关系;
对所述关联关系树对应的图数据库中的所述已有业务类型对应的节点根据所述业务类型调整方案中的属性调整方法进行处理,在所述图数据库中生成所述新业务类型对应的节点,其中,所述图数据库包含:节点、节点数据、节点属性以及节点间的关联关系,所述已有业务类型对应的节点与所述已有业务类型包含的属性相同。
2.根据权利要求1所述的配置管理数据库的节点调整方法,其特征在于,还包括:
判断所述新业务类型的所有属性中是否存在具有关联关系的属性;
若存在,则在所述关联关系树中生成所述新业务类型的关联关系。
3.根据权利要求2所述的配置管理数据库的节点调整方法,其特征在于,还包括:
根据所述新业务类型的关联关系在所述图数据库中生成所述新业务类型对应的节点的关联关系。
4.根据权利要求1所述的配置管理数据库的节点调整方法,其特征在于,还包括:
获取所述已有业务类型对应的节点的节点数据;
判断所述节点数据中是否包含所述新业务类型对应的节点的属性的属性数据;
若是,则根据所述业务类型调整方案中的属性调整方法对所述节点数据进行处理,生成所述新业务类型对应的节点的节点数据。
5.一种配置管理数据库的节点调整装置,其特征在于,包括:
业务类型调整方案获取单元,用于获取用户设置的业务类型调整方案,其中,所述业务类型调整方案包括:将至少一个已有业务类型的部分属性拆分出来生成新业务类型以及将至少两个已有业务类型的所有属性进行合并生成新业务类型中的至少一种;
业务类型调整单元,用于对关联关系...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。