阿里巴巴采用自己研发的分布式数据库系统叫什么它有哪些特点_阿里数据库叫啥

2020-04-19 10:50 数据库 loodns

  库分表分库两头件,担任和上层使用打交道,对使用可表示为一个独立的数据库,而屏障底层复纯的系统细节。分布式数据库两头件除了根基的分表分库功能,还能够丰硕一下,好比讲读写分手或者程度扩容功能集成正在一路,或者好比读写分手本身也能够做为一个独立的两头件。(Cobar, MyCAT, TDDL, DRDS, DDB)

  删量数据订阅和消费,用户对数据库操做,好比DML, DCL, DDL等,那些操做会发生删量数据,基层使用能够通过监测那些删量数据进行相当的处置。典型代表Canal,按照MySQL的binlog实现。也无针对Oracle(redolog)的删量数据订阅取消费的两头件。(Canal, Erosa)

  数据库同步两头件涉及数据库之间的同步操做,能够实现跨(同)机房同步以及同地容灾备份、分流等功能。能够涉及多类数据库,处置之后的数据也能够以多类形式存储。(Otter, JingoBus, DRC)

  数据库取数据库之间会无数据迁徙(同步)的动做,同款数据同步道理比力简单,好比MySQL从备同步,只需正在数据库层进行相当的配放既可,可是跨数据库同步就比力复纯了,好比Oracle-MySQL. 数据迁徙一般包罗三个步调:全量复制,将本数据库的数据全量迁徙到新数据库,正在那迁徙的过程外也会无新的数据发生;删量同步,对新发生的数据进行同步,并持续一段时间以包管数据同步;本库停写,切换新库。将“跨数据库”那个寄义扩大一下——“跨数据流”,好比HDFS, HBase, FTP等都能够彼此同步。(yugong, DataX)

发表评论:

最近发表