数智图书馆-无锡数智政务 本次搜索耗时 7.502 秒,为您找到 158 个相关结果.
  • 9.1.2 基础数据结构

    9.1.2 基础数据结构 9.1.2 基础数据结构 1.哈希表 为了提高随机读取性能,UpdateServer支持创建哈希索引,这个哈希索引结构就是LightyHashMap,代码如下: template<typename Key,typename Value> class LightyHashMap { public: //插入一个<k...
  • 4.2 栈的定义

    23 2025-06-20 《大话数据结构》
    4.2 栈的定义 4.2.1 栈的定义 4.2.2 进栈出栈变化形式 4.2 栈的定义 4.2.1 栈的定义 好了,说这个例子目的不是要告诉你们我当年有多笨,而是为了引出今天的主题,就是类似弹夹中的子弹一样先进去,却要后出来,而后进的,反而可以先出来的数据结构——栈。 在我们软件应用中,栈这种后进先出数据结构的应用是非常普遍的。比如你用浏览器上...
  • 9.2 RootServer实现机制

    9.2 RootServer实现机制 9.2.1 数据结构" level="4"> 9.2.1 数据结构 9.2 RootServer实现机制 RootServer是OceanBase集群对外的窗口,客户端通过RootServer获取集群中其他模块的信息。RootServer实现的功能包括: ●管理集群中的所有ChunkServer,处理Chunk...
  • 10.4.2 列式存储

    10.4.2 列式存储 10.4.2 列式存储 列式存储主要的目的有两个:1)大部分OLAP查询只需要读取部分列而不是全部列数据,列式存储可以避免读取无用数据;2)将同一列的数据在物理上存放在一起,能够极大地提高数据压缩率。 列组(Column Group) OceanBase通过列组支持行列混合存储,每个列组存储多个经常一起访问的列。 如图10...
  • 5.2 串的定义

    22 2025-06-20 《大话数据结构》
    5.2 串的定义 5.2 串的定义 早先的计算机在被发明时,主要作用是做一些科学和工程的计算工作,也就是现在我们理解的计算器,只不过它比小小计算器功能更强大、速度更快一些。后来发现,在计算机上作非数值处理的工作越来越多,使得我们不得不需要引入对字符的处理。于是就有了字符串的概念。 比如我们现在常用的搜索引擎,当我们在文本框中输入“数据”时,它已经把我...
  • 8.8.3 B树

    22 2025-06-20 《大话数据结构》
    8.8.3 B树 8.8.3 B树 我们本节名称叫B树,但到了现在才开始提到它,似乎这主角出来的实在太晚了,可其实,我们前面一直都在讲B树。 B树(B-tree)是一种平衡的多路查找树,2-3树和2-3-4树都是B树的特例。结点最大的孩子数目称为B树的阶(order),因此,2-3树是3阶B树,2-3-4树是4阶B树。 一个m阶的B树具有如下属性:...
  • 9.8.1 归并排序算法

    22 2025-06-20 《大话数据结构》
    9.8.1 归并排序算法 9.8.1 归并排序算法 归并”一词的中文含义就是合并、并入的意思,而在数据结构中的定义是将两个或两个以上的有序表组合成一个新的有序表。 归并排序(Merging Sort)就是利用归并的思想实现的排序方法。它的原理是假设初始序列含有n个记录,则可以看成是n个有序的子序列,每个子序列的长度为1,然后两两归并,得到|n/2|(...
  • 6.1.2 数据分布

    6.1.2 数据分布 6.1.2 数据分布 Bigtable中的数据在系统中切分为大小100~200MB的子表,所有的数据按照行主键全局排序。Bigtable中包含两级元数据,元数据表及根表。用户表在进行某些操作,比如子表分裂的时候需要修改元数据表,元数据表的某些操作又需要修改根表。通过使用两级元数据,提高了系统能够支持的数据量。假设平均一个子表大小为...