CN114185934B - 一种基于天盾数据库列存储的索引及查询方法及*** - Google Patents

一种基于天盾数据库列存储的索引及查询方法及*** Download PDF

Info

Publication number
CN114185934B
CN114185934B CN202111534161.5A CN202111534161A CN114185934B CN 114185934 B CN114185934 B CN 114185934B CN 202111534161 A CN202111534161 A CN 202111534161A CN 114185934 B CN114185934 B CN 114185934B
Authority
CN
China
Prior art keywords
data
database
data file
storage
local
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111534161.5A
Other languages
English (en)
Other versions
CN114185934A (zh
Inventor
郝振斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haitong Hengxin International Finance Leasing (Tianjin) Co.,Ltd.
Original Assignee
Guangzhou Chenchuang Technology Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Chenchuang Technology Development Co ltd filed Critical Guangzhou Chenchuang Technology Development Co ltd
Priority to CN202111534161.5A priority Critical patent/CN114185934B/zh
Publication of CN114185934A publication Critical patent/CN114185934A/zh
Application granted granted Critical
Publication of CN114185934B publication Critical patent/CN114185934B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2474Sequence data queries, e.g. querying versioned data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了基于天盾数据库列存储的索引及查询方法,经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,将第一数据文件作为标准数据,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件,在前置数据库中按照第一数据序列对第二数据文件进行排序;本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,对前置数据库中的数据块和本地数据库中的数据块建立索引,在进行查询时根据生成的索引数据块对数据进行查询。

Description

一种基于天盾数据库列存储的索引及查询方法及***
技术领域
本发明涉及数据库技术领域,尤其涉及一种基于天盾数据库列存储的索引及查询方法及***。
背景技术
数据库是以结构化的方式存储数据的电子编档***。数据库中的主存储结构是表。数据库可以包含多个表,而且每个表可以容纳特定类型的信息。数据库表以水平行和垂直列来存储和组织数据。行通常对应于真实世界的实体或关系,其代表表中的单个记录。列可以指示这些实体或关系的特定属性,诸如“名称”、“地址”或“电话号码”。例如,X公司可以具有包含“客户”表的数据库,“客户”表列出了它的客户的名称、地址和电话号码。每一行可以代表单一的客户,而且列可以代表每个客户的名称、地址和电话号码。
数据库通常存储在一维的计算机存储器中。因此,二维的数据库表必须被映射为一维的数据结构以便存储在数据库中。一种映射方法涉及按行将表存储在数据库中 (即,面向行的存储模型)。这种方法可以使关于单一的实体的信息保持在一起。例如,按行存储可以首先存储关于第一客户的所有信息,然后存储关于第二客户的所有信息,等等。可替换地,表可以被按行存储在数据库中(即,面向列的存储模型)。这种方法可以使不同实体的相同属性保持在一起。例如,按列存储可以首先存储所有客户的名称,然后存储所有客户的地址等。
行存储的写入是一次完成。如果这种写入建立在操作***的文件***上,可以保证写入过程的成功或者失败,数据的完整性因此可以确定。列存储由于需要把一行记录拆分成单列保存,写入次数明显比行存储多(意味着磁头调度次数多,而磁头调度是需要时间的,一般在1ms~10ms),再加上磁头需要在盘片上移动和定位花费的时间,实际时间消耗会更大。所以,行存储在写入上占有很大的优势。
在很多面向列存储的数据库***中,单行所有列的数据分布在存储盘或多个存储盘上。例如,一个列的数据块可以存储在磁盘存储器上的特定位置,而其他列的数据块可以存储在物理上不相邻的其他位置。因此,访问特定行将需要访问分布在存储磁盘或多个存储磁盘上的多个磁盘块,这会导致显着延迟。不幸的是,许多典型的OLTP 查询经常请求此类操作。
列存储在写入效率、保证数据完整性上都不如行存储,它的优势是在读取过程,不会产生冗余数据,这对数据完整性要求不高的大数据处理领域,比如互联网,犹为重要。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明公开一种基于天盾数据库列存储的索引及查询方法,所述方法包括如下步骤:
步骤1,建立云端数据文件到本地的传输链路,从云端数据库接收数据文件,需要经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,其中,所述第一数据文件由多个数据块组成;
步骤2,将第一数据文件作为标准数据,对大于第一数据文件的数据文件由本地数据库进行直接存储;
步骤3,当前置数据库对第一数据文件接收完成后,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件后,则在前置数据库中按照第一数据序列对第二数据文件进行排序;
步骤4,本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,当判断所要接收的数据文件小于第一数据文件后,将记录标识和存储值数据的数据块的序列号作为连接数据存储到新的数据块中,并按记录标识的大小排序;
步骤5,对前置数据库中的数据块和本地数据库中的数据块建立索引,生成索引数据块,在进行查询时根据生成的索引数据块对数据进行查询。
更进一步地,在前置数据库中采用行存储,在本地数据库中采用列存储方式。
更进一步地,前置数据库通过索引机制和表分区简化查询操作步骤,并将查询结果的索引值作为前置存储的索引数据块发送至本地数据库存储。
更进一步地,在进行数据查询时,查询指令同时执行于前置数据库及本地数据库。
更进一步地,在进行数据查询时,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行查询。
更进一步地,通过增量压缩、前缀压缩算法对本地存储数据进行压缩,以减小本地存储数据所占空间。
本发明进一步公开了一种基于天盾数据库列存储的索引及查询***,所述***包括:前置数据库及本地数据库,建立云端数据文件到本地的传输链路,从云端数据库接收数据文件,需要经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,其中,所述第一数据文件由多个数据块组成;将第一数据文件作为标准数据,对大于第一数据文件的数据文件由本地数据库进行直接存储;当前置数据库对第一数据文件接收完成后,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件后,则在前置数据库中按照第一数据序列对第二数据文件进行排序;本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,当判断所要接收的数据文件小于第一数据文件后,将记录标识和存储值数据的数据块的序列号作为连接数据存储到新的数据块中,并按记录标识的大小排序;对前置数据库中的数据块和本地数据库中的数据块建立索引,生成索引数据块,在进行查询时根据生成的索引数据块对数据进行查询。
更进一步地,在前置数据库中采用行存储,在本地数据库中采用列存储方式,前置数据库通过索引机制和表分区简化查询操作步骤,并将查询结果的索引值作为前置存储的索引数据块发送至本地数据库存储。
更进一步地,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行存储,在进行数据查询时,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行查询。
更进一步地,通过增量压缩、前缀压缩算法对本地存储数据进行压缩,以减小本地存储数据所占空间。
本发明于现有技术相比,本发明通过加入前置数据库采用行存储,在本地数据库采用列存储,利用了行存储的写入是一次完成,对于大数据量的数据可以保证写入过程的成功或者失败,数据的完整性因此可以确定,同时采用前置数据库对存储进行分类,根据文件的大小和重要性进行分别存储并构建两重索引,使得查询过程更加快速。
附图说明
从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。
图1是本发明的基于天盾数据库列存储的索引及查询的方法的流程图。
具体实施方式
实施例一
如图1所示,本实施例公开了一种基于天盾数据库列存储的索引及查询方法,所述方法包括如下步骤:
步骤1,建立云端数据文件到本地的传输链路,从云端数据库接收数据文件,需要经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,其中,所述第一数据文件由多个数据块组成;
步骤2,将第一数据文件作为标准数据,对大于第一数据文件的 数据文件由本地数据库进行直接存储;
步骤3,当前置数据库对第一数据文件接收完成后,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件后,则在前置数据库中按照第一数据序列对第二数据文件进行排序;
步骤4,本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,当判断所要接收的数据文件小于第一数据文件后,将记录标识和存储值数据的数据块的序列号作为连接数据存储到新的数据块中,并按记录标识的大小排序;
步骤5,对前置数据库中的数据块和本地数据库中的数据块建立索引,生成索引数据块,在进行查询时根据生成的索引数据块对数据进行查询。
更进一步地,在前置数据库中采用行存储,在本地数据库中采用列存储方式。
更进一步地,前置数据库通过索引机制和表分区简化查询操作步骤,并将查询结果的索引值作为前置存储的索引数据块发送至本地数据库存储。
更进一步地,在进行数据查询时,查询指令同时执行于前置数据库及本地数据库。
更进一步地,在进行数据查询时,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行查询。
更进一步地,通过增量压缩、前缀压缩算法对本地存储数据进行压缩,以减小本地存储数据所占空间。
本发明进一步公开了一种基于天盾数据库列存储的索引及查询***,所述***包括:前置数据库及本地数据库,建立云端数据文件到本地的传输链路,从云端数据库接收数据文件,需要经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,其中,所述第一数据文件由多个数据块组成;将第一数据文件作为标准数据,对大于第一数据文件的 数据文件由本地数据库进行直接存储;当前置数据库对第一数据文件接收完成后,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件后,则在前置数据库中按照第一数据序列对第二数据文件进行排序;本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,当判断所要接收的数据文件小于第一数据文件后,将记录标识和存储值数据的数据块的序列号作为连接数据存储到新的数据块中,并按记录标识的大小排序;对前置数据库中的数据块和本地数据库中的数据块建立索引,生成索引数据块,在进行查询时根据生成的索引数据块对数据进行查询。
更进一步地,在前置数据库中采用行存储,在本地数据库中采用列存储方式,前置数据库通过索引机制和表分区简化查询操作步骤,并将查询结果的索引值作为前置存储的索引数据块发送至本地数据库存储。
更进一步地,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行存储,在进行数据查询时,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行查询。
更进一步地,通过增量压缩、前缀压缩算法对本地存储数据进行压缩,以减小本地存储数据所占空间。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

Claims (9)

1.一种基于天盾数据库列存储的索引及查询方法,其特征在于,所述方法包括如下步骤:
步骤1,建立云端数据文件到本地的传输链路,从云端数据库接收数据文件,需要经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,其中,所述第一数据文件由多个数据块组成;
步骤2,将第一数据文件作为标准数据,对大于第一数据文件的数据文件由本地数据库进行直接存储;
步骤3,当前置数据库对第一数据文件接收完成后,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件后,则在前置数据库中按照第一数据序列对第二数据文件进行排序;
步骤4,本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,当判断所要接收的数据文件小于第一数据文件后,将记录标识和存储值数据的数据块的序列号作为连接数据存储到新的数据块中,并按记录标识的大小排序;
步骤5,对前置数据库中的数据块和本地数据库中的数据块建立索引,生成索引数据块,在进行查询时根据生成的索引数据块对数据进行查询。
2.如权利要求1所述的一种基于天盾数据库列存储的索引及查询方法,其特征在于,在前置数据库中采用行存储,在本地数据库中采用列存储方式。
3.如权利要求2所述的一种基于天盾数据库列存储的索引及查询方法,其特征在于,前置数据库通过索引机制和表分区简化查询操作步骤,并将查询结果的索引值作为前置存储的索引数据块发送至本地数据库存储。
4.如权利要求1所述的一种基于天盾数据库列存储的索引及查询方法,其特征在于,在进行数据查询时,查询指令同时执行于前置数据库及本地数据库。
5.如权利要求1所述的一种基于天盾数据库列存储的索引及查询方法,其特征在于,在进行数据查询时,先在本地数据库中进行检索,本地数据库根据前置存储的索引数据块对前置数据库进行查询。
6.如权利要求1所述的一种基于天盾数据库列存储的索引及查询方法,其特征在于,通过增量压缩、前缀压缩算法对本地存储数据进行压缩,以减小本地存储数据所占空间。
7.一种基于天盾数据库列存储的索引及查询***,其特征在于,所述***包括:前置数据库及本地数据库,建立云端数据文件到本地的传输链路,从云端数据库接收数据文件,需要经过前置数据库对接收到的数据进行预处理,在前置数据库中设置容纳固定量的表段,在前置数据库中逐行缓存要存储在本地数据库的第一数据,确定第一数据序列,前置数据库根据所述第一数据序列对接收到的第一数据文件的数据块进行排序,其中,所述第一数据文件由多个数据块组成;将第一数据文件作为标准数据,对大于第一数据文件的数据文件由本地数据库进行直接存储;当前置数据库对第一数据文件接收完成后,接收第二数据文件,若判断所述第二数据文件的数据量小于第一数据文件后,则在前置数据库中按照第一数据序列对第二数据文件进行排序;本地数据库将第一数据文件的列值和数据块的记录标识作为值数据存储到数据块中并按列值大小排序,当判断所要接收的数据文件小于第一数据文件后,将记录标识和存储值数据的数据块的序列号作为连接数据存储到新的数据块中,并按记录标识的大小排序;对前置数据库中的数据块和本地数据库中的数据块建立索引,生成索引数据块,在进行查询时根据生成的索引数据块对数据进行查询。
8.如权利要求7所述的一种基于天盾数据库列存储的索引及查询***,其特征在于,在前置数据库中采用行存储,在本地数据库中采用列存储方式,前置数据库通过索引机制和表分区简化查询操作步骤,并将查询结果的索引值作为前置存储的索引数据块发送至本地数据库存储。
9.如权利要求7所述的一种基于天盾数据库列存储的索引及查询***,其特征在于,通过增量压缩、前缀压缩算法对本地存储数据进行压缩,以减小本地存储数据所占空间。
CN202111534161.5A 2021-12-15 2021-12-15 一种基于天盾数据库列存储的索引及查询方法及*** Active CN114185934B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111534161.5A CN114185934B (zh) 2021-12-15 2021-12-15 一种基于天盾数据库列存储的索引及查询方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111534161.5A CN114185934B (zh) 2021-12-15 2021-12-15 一种基于天盾数据库列存储的索引及查询方法及***

Publications (2)

Publication Number Publication Date
CN114185934A CN114185934A (zh) 2022-03-15
CN114185934B true CN114185934B (zh) 2022-10-14

Family

ID=80543928

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111534161.5A Active CN114185934B (zh) 2021-12-15 2021-12-15 一种基于天盾数据库列存储的索引及查询方法及***

Country Status (1)

Country Link
CN (1) CN114185934B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116009775B (zh) * 2022-12-20 2024-04-02 广州辰创科技发展有限公司 一种数据库内存管理***及方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102156714A (zh) * 2011-03-22 2011-08-17 清华大学 实现自适应垂直划分的关系型数据库的方法及***
CN107077480A (zh) * 2014-09-17 2017-08-18 华为技术有限公司 基于查询需求自适应地从当前时间的行存储数据库中构建列存储数据库的方法和***

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4076415B2 (ja) * 2002-09-19 2008-04-16 富士通株式会社 検索方法、検索装置、及びコンピュータプログラム
CN101727465B (zh) * 2008-11-03 2011-12-21 ***通信集团公司 分布式列存储数据库索引建立、查询方法及装置与***
CN101751406B (zh) * 2008-12-18 2012-01-04 赵伟 一种实现基于列存储的关系型数据库的方法及装置
US8468146B2 (en) * 2010-04-13 2013-06-18 Infosys Limited System and method for creating search index on cloud database
CN102890721B (zh) * 2012-10-16 2016-03-30 苏州迈科网络安全技术股份有限公司 基于列存储技术的数据库建立方法及***
CN105468642A (zh) * 2014-09-09 2016-04-06 杭州海康威视数字技术股份有限公司 数据的存储方法及装置
CN104881481B (zh) * 2015-06-03 2018-05-01 广东省机电设备招标有限公司 一种存取海量时间序列数据的方法及装置
CN108427748A (zh) * 2018-03-12 2018-08-21 北京奇艺世纪科技有限公司 分布式数据库二级索引查询方法、装置以及服务器
KR20190134115A (ko) * 2018-05-25 2019-12-04 주식회사 티맥스데이터 효율적인 인덱싱을 제공하기 위한 방법, 장치 및 컴퓨터-판독가능 매체에 포함된 컴퓨터 프로그램
CN109086456B (zh) * 2018-08-31 2020-11-03 中国联合网络通信集团有限公司 数据索引方法及装置
CN111078705A (zh) * 2019-12-20 2020-04-28 南京聚力云成电子科技有限公司 基于Spark平台建立数据索引方法及数据查询方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102156714A (zh) * 2011-03-22 2011-08-17 清华大学 实现自适应垂直划分的关系型数据库的方法及***
CN107077480A (zh) * 2014-09-17 2017-08-18 华为技术有限公司 基于查询需求自适应地从当前时间的行存储数据库中构建列存储数据库的方法和***

Also Published As

Publication number Publication date
CN114185934A (zh) 2022-03-15

Similar Documents

Publication Publication Date Title
US5560006A (en) Entity-relation database
US5809494A (en) Method for rapidly and efficiently hashing records of large databases
CA2941074C (en) Managing storage of individually accessible data units
US6049804A (en) Method and apparatus for segmenting a database
US5813000A (en) B tree structure and method
US7689574B2 (en) Index and method for extending and querying index
JP5342958B2 (ja) 圧縮データの構造を問い合わせる方法
CN107491487B (zh) 一种全文数据库架构及位图索引创建、数据查询方法、服务器及介质
US7263520B2 (en) Fast aggregation of compressed data using full table scans
CN103218365A (zh) 一种SSTable文件数据处理方法及其***
US5742809A (en) Database generic composite structure processing system
CN114185934B (zh) 一种基于天盾数据库列存储的索引及查询方法及***
EP0583108B1 (en) Entity-relation database
US20200278980A1 (en) Database processing apparatus, group map file generating method, and recording medium
CN111259017B (zh) 订单检索方法、计算机设备和存储介质
CN113157692B (zh) 一种关系型内存数据库***
US7870138B2 (en) File storage and retrieval method
CN114564501A (zh) 一种数据库数据存储、查询方法、装置、设备及介质
CN114416741A (zh) 基于多级索引的kv数据写入读取方法、装置及存储介质
WO2006105206A2 (en) On-line organization of data sets
CN104765656A (zh) 一种冷数据的备份方法及装置
CN104834664A (zh) 面向光盘库的全文检索***
CN117290390B (zh) 一种基于特殊索引内存映射在大数据检索上的方法
CN115809268B (zh) 一种基于分片索引的自适应查询方法和装置
US20240193142A1 (en) Method of processing data in a database

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20231009

Address after: 300000 Tianjin Binhai New Area Tianjin Pilot Free Trade Zone (Dongjiang Bonded Port Area), No. 6975 Asia Road, Financial and Trade Center South Zone, 1-1-2019

Patentee after: Haitong Hengxin International Finance Leasing (Tianjin) Co.,Ltd.

Address before: 510640 0601, building 07, No. 235, Gaotang Road, Tianhe District, Guangzhou City, Guangdong Province (only for office use, not for plant)

Patentee before: GUANGZHOU CHENCHUANG TECHNOLOGY DEVELOPMENT Co.,Ltd.

TR01 Transfer of patent right
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20220315

Assignee: GUANGZHOU CHENCHUANG TECHNOLOGY DEVELOPMENT Co.,Ltd.

Assignor: Haitong Hengxin International Finance Leasing (Tianjin) Co.,Ltd.

Contract record no.: X2024980000618

Denomination of invention: A method and system for indexing and querying based on column storage in the Tiandun database

Granted publication date: 20221014

License type: Exclusive License

Record date: 20240112

EE01 Entry into force of recordation of patent licensing contract