mysql是分布式數(shù)據(jù)庫(kù),teledb是基于什么數(shù)據(jù)庫(kù)?
TELEDB是電信自研的分布式數(shù)據(jù)庫(kù)。主要實(shí)現(xiàn)了傳統(tǒng)的分布式分庫(kù)分表的架構(gòu),實(shí)現(xiàn)了SQL路由轉(zhuǎn)發(fā),全局索引,只適用于SQL OLTP業(yè)務(wù)和極少的統(tǒng)計(jì)場(chǎng)景 。
底層數(shù)據(jù)庫(kù)服務(wù)最小單位是SET,每個(gè)SET是一主兩從架構(gòu),支持PG,MYSQL都可以。
上層采用DBPROXY中間件路由、分發(fā)、匯總結(jié)果。
采用分布式REDIS集群實(shí)現(xiàn)其他列與分片列的映射關(guān)系,借此實(shí)現(xiàn)全局索引,全局索引主要解決分片列以外的其他索引需求問題,以及降低SQL廣播。