华东师范大学学报(自然科学版)
華東師範大學學報(自然科學版)
화동사범대학학보(자연과학판)
JOURNAL OF EAST CHINA NORMAL UNIVERSITY(NATURAL SCIENCE)
2014年
5期
164-172
,共9页
存储引擎%分布式系统%每日合并%分块存储%基线数据%增量数据
存儲引擎%分佈式繫統%每日閤併%分塊存儲%基線數據%增量數據
존저인경%분포식계통%매일합병%분괴존저%기선수거%증량수거
storage engine%distributed system%daily merge%block stable store%base data%increment data
OceanBase是一个分布式关系型数据库,其目的是存储海量的高速增长的结构化数据,以廉价的服务器集群实现高可用、高可扩展、高性价比的服务.OceanBase采用内外存混合存储的模式,使用内存存储增量(新写入)数据,而使用外存存储基线(只读)数据,并将基线数据划分成大致等量的数据分片并采用分布式B+ tree的形式将分片存放在很多的数据服务器上,利用定时合并机制不断将增量数据与基线数据融合.本文介绍OceanBase基线数据存储的基本结构和分布方式、定时合并机制,以及基线数据在OceanBase中的具体存储格式的设计和实现.
OceanBase是一箇分佈式關繫型數據庫,其目的是存儲海量的高速增長的結構化數據,以廉價的服務器集群實現高可用、高可擴展、高性價比的服務.OceanBase採用內外存混閤存儲的模式,使用內存存儲增量(新寫入)數據,而使用外存存儲基線(隻讀)數據,併將基線數據劃分成大緻等量的數據分片併採用分佈式B+ tree的形式將分片存放在很多的數據服務器上,利用定時閤併機製不斷將增量數據與基線數據融閤.本文介紹OceanBase基線數據存儲的基本結構和分佈方式、定時閤併機製,以及基線數據在OceanBase中的具體存儲格式的設計和實現.
OceanBase시일개분포식관계형수거고,기목적시존저해량적고속증장적결구화수거,이렴개적복무기집군실현고가용、고가확전、고성개비적복무.OceanBase채용내외존혼합존저적모식,사용내존존저증량(신사입)수거,이사용외존존저기선(지독)수거,병장기선수거화분성대치등량적수거분편병채용분포식B+ tree적형식장분편존방재흔다적수거복무기상,이용정시합병궤제불단장증량수거여기선수거융합.본문개소OceanBase기선수거존저적기본결구화분포방식、정시합병궤제,이급기선수거재OceanBase중적구체존저격식적설계화실현.