一种多模数据库一体化存储的方法、系统、计算机设备及存储介质技术方案

技术编号:42878029 阅读:36 留言:0更新日期:2024-09-30 15:02
本发明专利技术公开了一种多模数据库一体化存储的方法、系统、计算机设备及存储介质,包括设计聚集索引;通过引入一个数组索引文件和一个数据文件对聚集索引进行组织;该数组索引文件为若干定长记录的集合,数据文件用于存储全量数据;针对存储在聚集索引上的全量数据的各专有模态的特性,为每个专有模态设置对应的二级索引,在每个二级索引中存储有索引数据;通过组织二级索引,对存储在聚集索引上的全量数据进行相应专有模态的访问;本发明专利技术通过支持丰富的二级索引,以及索引特性实现多模态的支持,可以有效的减少数据空间的冗余,减少跨模态访问的隔离问题,融合到多种模态的数据到统一的存储模型中。

【技术实现步骤摘要】

本专利技术属于数据库存储,具体涉及一种多模数据库一体化存储的方法、系统、计算机设备及存储介质


技术介绍

1、当前的多模数据库的架构如图1,简言之,分成如下几层:需求多样的用户层;集成多种模态支持的统一接口层;各个模态专有的计算引擎层;以及衍生出来的多种模态的存储格式,虽然存储到同一个存储系统中,本质上来说多种模态数据间是物理隔离的。

2、用户层的需求各具特色,无论是专注于图数据库、键值数据库、缓存数据库、文档数据库,还是同时融合图与文档库的需求的这种混合需求,用户需求的多样性,使得关联的数据也呈现出丰富多彩的多模态特性。

3、统一接口层将图库、时序库、文档库、键值以及向量等多种模态适配的接口融为一体,为用户提供全面而便捷的一站式接口服务。对外,展现的是一个整齐划一、易于操作的接口平台;而在内部,则汇聚了多个模态的专有接口以及一系列基础接口,如连接管理等。

4、计算引擎层,每个模态都拥有其独特的计算引擎,如图库的图计算引擎、时序库的时序引擎,缓存数据库引擎,向量数据库引擎,以及文档库的文档引擎等。这些专有的特性使得每个计本文档来自技高网...

【技术保护点】

1.一种多模数据库一体化存储方法,其特征在于:包括:

2.根据权利要求1所述的一种多模数据库一体化存储方法,其特征在于:还包括对聚集索引进行插入、更新、删除和查询操作的步骤;

3.根据权利要求1所述的一种多模数据库一体化存储方法,其特征在于:所述二级索引包括:LSM索引、Hash索引、邻接索引、倒排索引和向量索引。

4.根据权利要求3所述的一种多模数据库一体化存储方法,其特征在于:

5.一种多模数据库一体化存储系统,其特征在于:包括:

6.根据权利要求5所述的一种多模数据库一体化存储系统,其特征在于:还包括:

7.根...

【技术特征摘要】

1.一种多模数据库一体化存储方法,其特征在于:包括:

2.根据权利要求1所述的一种多模数据库一体化存储方法,其特征在于:还包括对聚集索引进行插入、更新、删除和查询操作的步骤;

3.根据权利要求1所述的一种多模数据库一体化存储方法,其特征在于:所述二级索引包括:lsm索引、hash索引、邻接索引、倒排索引和向量索引。

4.根据权利要求3所述的一种多模数据库一体化存储方法,其特征在于:

5.一种多模数据库一体化存储系统,其特征在于:包括:

6.根据权利要求5所述的一种多模数据库一体化存储系统,其特征在于:还包括:

7.根据权...

【专利技术属性】
技术研发人员:王学海付新刘志红徐奇于骞
申请(专利权)人:达梦数据技术江苏有限公司
类型:发明
国别省市:

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

1