Lealone分布式SQL引擎
Lealone 為 HBase 提供一個(gè)分布式SQL引擎,嘗試將BigTable(HBase)和 RDBMS (H2數(shù)據(jù)庫) 結(jié)合的項(xiàng)目。
Lealone 發(fā)音 ['li:l??n] 這是我新造的英文單詞,靈感來自于在淘寶工作期間辦公桌上那些叫綠蘿的室內(nèi)植物,一直想做個(gè)項(xiàng)目以它命名。 綠蘿的拼音是lv luo,與Lealone英文發(fā)音有點(diǎn)相同, Lealone是lea + lone的組合(lea 草地/草原, lone 孤獨(dú)的),也算是現(xiàn)在的心境:思路遼闊但又孤獨(dú)。 反過來念更有意思。
應(yīng)用場(chǎng)景:
使用Lealone的分布式SQL引擎,可使用類似MySQL的SQL語法和標(biāo)準(zhǔn)JDBC API讀寫HBase中的數(shù)據(jù), 支持各種DDL,支持觸發(fā)器、自定義函數(shù)、視圖、Join、子查詢、Order By、Group By、聚合。
對(duì)于Client/Server架構(gòu)的傳統(tǒng)單機(jī)RDBMS的場(chǎng)景,也可使用Lealone。
如果應(yīng)用想不經(jīng)過網(wǎng)絡(luò)直接讀寫數(shù)據(jù)庫,可使用嵌入式Lealone。
評(píng)論
圖片
表情
