Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

0.名词解释

逻辑存储组:即目前的存储组定义,例如root.sg1为一个逻辑存储组

虚拟存储组:系统通过配置而产生的并发存储组单位

1.用户视角

1.1 案例描述

    用户写入root.sg1.d1.s1, root.sg1.d2.s1, root.sg1.d3.s1, root.sg2.d1.s1, root.sg2.d2.s1五条序列,假设在给定的hash函数下root.sg1.d1映射为0, root.sg1.d2映射为1, root.sg1.d3映射为0,root.sg2.d1映射为0,root.sg2.d2映射为1,给定逻辑存储组数量为2,虚拟存储组数量也为2,假设写入数据均为顺序写入。

...

整体架构中N = 逻辑存储组数量,M = 虚拟存储组数量,L = 1,在用户例子下,其具体结构如下:(节点中的序号是为了之后的说明使用,无实际意义)

Image RemovedImage Added

2.3 方案一写入流程

2.3.1 写入root.sg1.d1.s1

...

整体架构中N = 1, M = 虚拟存储组数量,L = 逻辑存储组数量,在用户例子下,其具体结构如下:(节点中的序号是为了之后的说明使用,无实际意义)

Image RemovedImage Added

2.5 方案二写入流程

2.5.1 写入root.sg1.d1.s1

...