System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,具体而言,涉及一种数据库管理方法、装置、电子设备及存储介质。
技术介绍
1、随着机器人技术的不断发展和相关数据的不断收集和分析,机器人平台的实时数据库系统成为了关键的技术组成部分。数据库系统需要存储和处理机器人平台实时产生的大量数据。然而,现有的数据库系统缺乏对大量数据的整合能力,并且机器人的状态多体现为机器人的行为,而无法直观地将数据展示给用户。
技术实现思路
1、为了解决上述技术问题,本申请实施例提供了一种数据库管理方法、装置、电子设备及存储介质。
2、第一方面,本申请实施例提供了一种数据库管理方法,所述方法包括:
3、基于采集设备对外部数据进行实时采集,其中,所述外部数据包括环境数据、任务执行数据和用户交互数据;
4、将所述外部数据传输至数据库,对所述外部数据进行预处理,得到优化数据;
5、基于数据管理模型对所述优化数据进行存储,配置各所述优化数据的索引;
6、配置查询接口,其中,所述查询接口用于基于所述索引对各所述优化数据进行查询;
7、生成可视化页面,基于所述可视化页面展示各所述优化数据和所述数据库的状态。
8、在一实施方式中,所述将所述外部数据传输至数据库,对所述外部数据进行预处理,得到优化数据,包括:
9、对所述外部数据进行数据清洗,对所述外部数据中的异常数据进行删除、修正或填补,得到修正数据;
10、对所述修正数据进行格式转换,得到格式
11、对所述标准化数据进行特征提取,得到所述优化数据。
12、在一实施方式中,所述基于数据管理模型对所述优化数据进行存储,包括:
13、基于所述优化数据的数据类型确定数据存储结构,其中,所述数据类型包括传感器数据类型、机器人运动轨迹或机器人状态信息中的至少一种;
14、基于所述数据存储结构构建数据管理模型,基于所述数据管理模型对所述优化数据进行存储。
15、在一实施方式中,所述配置各所述优化数据的索引,包括:
16、基于所述优化数据的数据类型确定索引策略;
17、基于所述索引策略配置所述索引。
18、在一实施方式中,所述配置查询接口,还包括:
19、基于所述查询接口设置用户身份验证;
20、若当前用户通过所述用户身份验证,赋予所述当前用户对应的访问权限。
21、在一实施方式中,所述配置查询接口,还包括:
22、配置所述查询接口的过滤条件;
23、当所述查询接口获取到所述当前用户的输入信息存在所述过滤条件时,基于所述过滤条件对所述优化数据进行筛选;
24、基于所述输入信息对筛选后的优化数据进行检索。
25、在一实施方式中,所述生成可视化页面,基于所述可视化页面展示各所述优化数据和所述数据库的状态之后,还包括:
26、基于仪表盘、报表或实时图表中的任一种生成可视化页面;
27、对所述数据库状态进行实时监控,若所述数据库状态出现异常,且异常状态持续预设时长,则向用户发出告警消息。
28、第二方面,本申请实施例提供了一种数据库管理装置,所述数据库管理装置包括:
29、采集模块,用于基于采集设备对外部数据进行实时采集,其中,所述外部数据包括环境数据、任务执行数据和用户交互数据;
30、传输模块,用于将所述外部数据传输至数据库,对所述外部数据进行预处理,得到优化数据;
31、存储模块,用于基于数据管理模型对所述优化数据进行存储,配置各所述优化数据的索引;
32、查询模块,用于配置查询接口,其中,所述查询接口用于基于所述索引对各所述优化数据进行查询;
33、可视化模块,用于生成可视化页面,基于所述可视化页面展示各所述优化数据和所述数据库的状态。
34、第三方面,本申请实施例提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述计算机程序在所述处理器运行时执行第一方面提供的数据库管理方法。
35、第四方面,本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面提供的数据库管理方法。
36、上述本申请提供的数据库管理方法,能够处理大规模、高速的实时数据,并提供实时的查询、分析和决策支持能力,为机器人应用领域带来了更高的效率和智能化水平。
本文档来自技高网...【技术保护点】
1.一种数据库管理方法,其特征在于,应用于机器人,所述方法包括:
2.根据权利要求1所述的数据库管理方法,其特征在于,所述将所述外部数据传输至数据库,对所述外部数据进行预处理,得到优化数据,包括:
3.根据权利要求1所述的数据库管理方法,其特征在于,所述基于数据管理模型对所述优化数据进行存储,包括:
4.根据权利要求3所述的数据库管理方法,其特征在于,所述配置各所述优化数据的索引,包括:
5.根据权利要求1所述的数据库管理方法,其特征在于,所述配置查询接口,还包括:
6.根据权利要求5所述的数据库管理方法,其特征在于,所述配置查询接口,还包括:
7.根据权利要求6所述的数据库管理方法,其特征在于,所述生成可视化页面,基于所述可视化页面展示各所述优化数据和所述数据库的状态之后,还包括:
8.一种数据库管理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器运行时执行权利要求1至7中任一项所述的数据库管
10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至7中任一项所述的数据库管理方法。
...【技术特征摘要】
1.一种数据库管理方法,其特征在于,应用于机器人,所述方法包括:
2.根据权利要求1所述的数据库管理方法,其特征在于,所述将所述外部数据传输至数据库,对所述外部数据进行预处理,得到优化数据,包括:
3.根据权利要求1所述的数据库管理方法,其特征在于,所述基于数据管理模型对所述优化数据进行存储,包括:
4.根据权利要求3所述的数据库管理方法,其特征在于,所述配置各所述优化数据的索引,包括:
5.根据权利要求1所述的数据库管理方法,其特征在于,所述配置查询接口,还包括:
6.根据权利要求5所述的数据库管理方法,其特征...
【专利技术属性】
技术研发人员:莫维,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。