建筑信息模型的数据管理方法及相关装置制造方法及图纸

技术编号:18497611 阅读:46 留言:0更新日期:2018-07-21 20:25
本申请涉及数据存储技术领域,尤其涉及将建筑信息模型分割为主业务和子业务,并将主业务和子业务数据分表存储,使得主业务和子业务数据可以分开处理。此外,主业务表和子业务表实现关联存储,使得业务对象间的结构关系依然保存。此外,通过进一步监测建筑信息模型的变化,可以根据相应的变化更新对应的表。例如主业务数据变化只需修改主业务表,子业务数据变化,只需修改子业务表。实现根据需求增量更新数据。增量式存储,达到的效果是保存速度随工程大小增加而线性提高。

Data management method and related device of building information model

This application involves the field of data storage technology, in particular the segmentation of the building information model as the main business and sub service, and stores the main and sub service data in a table so that the main and sub business data can be processed separately. In addition, the main business table and sub business table realize the associated storage, so that the structural relationship between business objects is still preserved. In addition, by further monitoring the changes in the building information model, the corresponding tables can be updated according to the corresponding changes. For example, the main business data changes only need to modify the main business table, the sub business data changes, just modify the sub business table. Update the data according to the requirement increment. Incremental storage results in a linear increase in storage speed as the size of the project increases.

【技术实现步骤摘要】
建筑信息模型的数据管理方法及相关装置
本申请涉及数据存储
,尤其涉及建筑信息模型的数据管理方法及相关装置。
技术介绍
建筑信息模型BIM算量工程数据结构具有结构变化大、数据组织形式半结构化的特点。传统的XML数据结构,虽然能满足半结构化的数据存储需求,但是这种存储方式仅适用于小数据量的应用场景。随着大数据时代的来临,工程数据迅猛增长。对于建筑工程的BIM应用来说,现有技术中数据覆盖式存储,数据量随着工程增大而不断增长,容易导致工程崩溃,数据无法还原的问题。这对安全性、健壮性、高性能是个考验,也无法满足数据存储的需求。因此需要一种新的管理建筑信息模型的数据的方法。
技术实现思路
本申请实施例提供网络安全态势分析方法、装置、设备及计算机存储介质,用以解决现有技术中存在的网络安全态势分析方法、装置、设备及计算机存储介质等的问题。第一方面,本申请实施例提供的一种建筑信息模型的数据管理方法,所述方法包括:根据预设规则对建筑信息模型进行分析,将该建筑信息模型分割为主业务以及该主业务的子业务;将主业务和子业务各自的数据分表存储;其中,主业务表和子业务表关联存储;根据划分的主业务和子业务,监测对所本文档来自技高网...

【技术保护点】
1.一种建筑信息模型的数据管理方法,其特征在于,所述方法包括:根据预设规则对建筑信息模型进行分析,将该建筑信息模型分割为主业务以及该主业务的子业务;将主业务和子业务各自的数据分表存储;其中,主业务表和子业务表关联存储;根据划分的主业务和子业务,监测对所述建筑信息模型的修改操作;根据修改操作的结果修改对应的表,其中,针对主业务的修改操作,修改对应的主业务表,若对子业务的修改操作则根据修改操作结果修改对应的子业务表。

【技术特征摘要】
1.一种建筑信息模型的数据管理方法,其特征在于,所述方法包括:根据预设规则对建筑信息模型进行分析,将该建筑信息模型分割为主业务以及该主业务的子业务;将主业务和子业务各自的数据分表存储;其中,主业务表和子业务表关联存储;根据划分的主业务和子业务,监测对所述建筑信息模型的修改操作;根据修改操作的结果修改对应的表,其中,针对主业务的修改操作,修改对应的主业务表,若对子业务的修改操作则根据修改操作结果修改对应的子业务表。2.根据权利要求1所述的方法,其特征在于,所述将主业务和子业务数据分表存储,包括:确定主业务对应的主业务表的ID,将主业务数据以及主业务表的ID存储至主业务表中;确定子业务对应的子业务表的ID,将子业务的数据、子业务表的ID、以及主业务表的ID存储至子业务表中。3.根据权利要求1所述的方法,其特征在于,监测对所述建筑信息模型的修改操作,包括:利用PropertyChange.fody框架监测对所述建筑信息模型的修改操作。4.根据权利要求1所述的方法,其特征在于,将主业务和子业务各自的数据分表存储,包括:通过DataContractSerializer将主业务数据序列化成XML字符串,并存储至主业务表中;以及,将该主业务的子业务数据序列化成XML字符串,并存储至子业务表中。5.根据权利要求1-4中任一所述的方法,其特征在于,所述方法还包括:基于Dapper...

【专利技术属性】
技术研发人员:朱昊毅刘炳元
申请(专利权)人:厦门海迈科技股份有限公司
类型:发明
国别省市:福建,35

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

1