数据计算方法、装置、计算机存储介质和电子设备制造方法及图纸

技术编号:26478659 阅读:44 留言:0更新日期:2020-11-25 19:22
本发明专利技术提供一种数据计算方法、装置、计算机存储介质和电子设备,数据计算方法包括:从设备系统API接口进行数据采集并存储数据;根据所存储的数据建立数据库;通过数据库接口建立neo4j节点和标签;通过数据库接口建立neo4j关系;设计节点公式并进行计算。根据本发明专利技术实施例的数据计算方法,通过使用neo4j图形数据库并通过图形节点的关联,将数据关系的结构化转化为非结构化,利用图形特性呈现数据网络化,由数据公式的固定计算转变为公式的动态配置,该数据计算方法很好地解决了传统型数据库无法处理复杂的数据关系的问题。

【技术实现步骤摘要】
数据计算方法、装置、计算机存储介质和电子设备
本专利技术涉及一种基于数据中心领域的数据计算、数据存储等
,更具体地,涉及一种数据计算方法、装置、计算机存储介质和电子设备。
技术介绍
MySQL数据库是一个关系型数据库管理系统,基于场景需求将现实对象转化为模型对象,将数据以特定结构化的方式保存在不同的表中,支持大型数据库和5000万条记录的数据仓库,由于开源免费,跨平台和使用标准SQL数据语言形式的优点在行业内被广泛应用。然而,使用现有技术的MySQL数据库,MySQL在查询时如果需要表示一些复杂的关系,势必会构造很多表连接,从而形成很多复杂的运算。在查询中由于基于笛卡尔积原理往往涉及大量数据的筛选,这些数据大多数与结果毫无关系,有的可能仅仅是通过ID查找它的名称而已,随着数据量的增长,即使查询一小部分数据,查询也会变得越来越慢,性能日趋下降,以至于让人无法忍受。能耗容量的计算,只能通过固定一套公式运算解析,无法做到智能化配置公式生成动态的结果。
技术实现思路
有鉴于此,本专利技术提供一种数据计算方法、装置、计算本文档来自技高网...

【技术保护点】
1.一种数据计算方法,其特征在于,所述方法包括:/n从设备系统API接口进行数据采集并存储数据;/n根据所存储的数据建立数据库;/n通过数据库接口建立neo4j节点和标签;/n通过数据库接口建立neo4j关系;/n设计节点公式并进行计算。/n

【技术特征摘要】
1.一种数据计算方法,其特征在于,所述方法包括:
从设备系统API接口进行数据采集并存储数据;
根据所存储的数据建立数据库;
通过数据库接口建立neo4j节点和标签;
通过数据库接口建立neo4j关系;
设计节点公式并进行计算。


2.根据权利要求1所述的数据计算方法,其特征在于,所述根据所存储的数据建立数据库,包括:
建立neo4j数据库服务,启动服务,进入neo4j可视化管理界面;
在原有Java工程集成SpringDataNeo4j框架,使用repository数据仓库接口联结neo4j数据库。


3.根据权利要求2所述的数据计算方法,其特征在于,所述neo4j节点包括设备、空间关系、逻辑关系和层次关系中的一种或多种。


4.根据权利要求3所述的数据计算方法,其特征在于,每个所述neo4j节点存储有节点属性。


5.根据权利要求3所述的数据计算方法,其特征在于,所述通过数据库接口建立neo4j关系,包括:通过连线将所述设备、所述空间关系、所述逻辑关系和所述层次关系连接起来。


6.根据权利要求5所述的数据计算方法,其特征在于,每个所述neo4j关系的类型为包含关系、关联关系或自定义关系。


7.根据权利要求1所述的数据计算方法,其特征在于,所述设计节点公式并进行计算,包括:
设计节点公式,通过数据库借口动态存储公式节点,并根据业务关系,将公式节...

【专利技术属性】
技术研发人员:郭远陆刘世清林子丽黄仝宇汪刚宋一兵侯玉清刘双广
申请(专利权)人:高新兴科技集团股份有限公司
类型:发明
国别省市:广东;44

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

1