【技术实现步骤摘要】
数据处理方法、装置及电子设备
本公开涉及人工智能
,尤其涉及一种数据处理方法、装置及电子设备。
技术介绍
随着知识图谱技术的迅速发展,知识图谱数据的存储至关重要,数据的存储方式会影响数据的查询速度。目前,利用传统数据库存储知识图谱数据,数据查询过程繁琐,查询效率低下。
技术实现思路
本公开实施例提供一种数据处理方法、装置及电子设备,以解决目前相关技术中知识图谱数据的存储方式,使得查询过程繁琐,查询效率低下的问题。为解决上述技术问题,本公开是这样实现的:根据本公开实施例的第一方面,提供了一种数据处理方法,应用于电子设备,包括:获取待存储数据;根据所述待存储数据,确定用于存储所述待存储数据的存储位置;将所述待存储数据存至所述存储位置。根据本公开实施例的第二方面,提供了一种数据处理装置,包括:获取模块,用于获取待存储数据;确定模块,用于根据所述待存储数据,确定用于存储所述待存储数据的存储位置;存储模块,用于将所述待存储数据存至所述存储 ...
【技术保护点】
1.一种数据处理方法,应用于电子设备,其特征在于,包括:/n获取待存储数据;/n根据所述待存储数据,确定用于存储所述待存储数据的存储位置;/n将所述待存储数据存至所述存储位置。/n
【技术特征摘要】
1.一种数据处理方法,应用于电子设备,其特征在于,包括:
获取待存储数据;
根据所述待存储数据,确定用于存储所述待存储数据的存储位置;
将所述待存储数据存至所述存储位置。
2.根据权利要求1所述的方法,其特征在于,所述根据所述待存储数据,确定用于存储所述待存储数据的存储位置,包括:
若所述待存储数据为第一类数据,则根据所述待存储数据,确定用于存储所述待存储数据的数据文件;
所述将所述待存储数据存至所述存储位置,包括:
将所述待存储数据存至所述数据文件。
3.根据权利要求2所述的方法,其特征在于,所述若所述待存储数据为第一类数据,则根据所述待存储数据,确定用于存储所述待存储数据的数据文件,包括:
若所述待存储数据为所述第一类数据,则根据所述待存储数据进行映射运算,确定用于存储所述待存储数据的三元组数据库TDB数据文件;
将所述待存储数据存至所述数据文件,包括:
将所述待存储数据存至所述TDB数据文件。
4.根据权利要求3所述的方法,其特征在于,所述若所述待存储数据为所述第一类数据,则根据所述待存储数据进行映射运算,确定用于存储所述待存储数据的TDB数据文件,包括:
若所述待存储数据为所述第一类数据,则对所述待存储数据进行哈希运算,确定用于存储所述待存储数据的所述TDB数据文件;
或者,
若所述待存储数据为所述第一类数据,则确定所述待存储数据与所述TDB数据文件的信息之间的对应关系,其中,所述电子设备包括多个TDB数据文件,所述TDB数据文件为所述多个TDB数据文件中数据存储量最小的文件。
5.根据权利要求3所述的方法,其特征在于,所述将所述待存储数据存至所述TDB数据文件,包括:
将对所述待存储数据的写入请求放至目标队列,所述目标队列为所述TDB数据文件对应的写操作队列;
根据所述目标队列中的所述写入请求,将所述待存储数据存至所述TDB数据文件。
6.根据权利要求1所述的方法,其特征在于,所述根据所述待存储数据,确定用于存储所述待存储数据的存储位置,包括:
若所述待存储数据为第二类数据,则确定用于存储所述待存储数据的存储区为第一存储区,所述电子设备包括多个存储区,所述第一存储区为所述电子设备在所述多个存储区查找数据时最先查找的存储区;
所述将所述待存储数据存至所述存储位置,包括:
将所述待存储数据存至所述第一存储区。
7.一种数据处理装置,其特征在于,包括:
获取模块,...
【专利技术属性】
技术研发人员:王磊,陈孝良,冯大航,
申请(专利权)人:北京声智科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。