温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们来讨论一下O型贝斯OB server节点的存储层。在O型贝斯数据库集群中,OB server节点是最重要的节点,它是实际的工作节点。OB server中包含一个存储层,存储层以一张表或者一个分区为力度,提供数据的存储与访问。而存储层内部又分为四层,分别是memory table l0层、L1层以及major ASA table. 其中Memory table属于内存,其他三层磁盘。当客户端写入数据时,数据首先会被写入memory table, 同时会将客户端的事务操作写入日志。只要这里的第二步执行成功,就算数据写入成功。当Memory table达到一定大小时,会执行第三步,将memory table中数据转出到磁盘,成为L0层,而当L0层中的文件个数拿到阈值后,会将多个L。
01:00
同成文件合并成一个L1层文件。在每天业务的低峰期,系统会将所有的memoryr table l0成文件和L1层文件合并生成一个major ss table, 最终达到数据持久化存储。现在已经知道OB server节点存储口层的工作机制了,那你知道OB server中C口成的功能和作用吗?欢迎评论区留言讨论好了记得点加号关注赵玉强老师。
我来说两句