一、AliSQL和OceanBase
AliSQL和OceanBase都是阿里的。OB的模型更其實漂亮,對擴展性和跨 IDC 級別的高可用(金融場景)的支持可能會更好,但是對于這種分布式數(shù)據(jù)庫來說,延遲會比較大,但是在數(shù)據(jù)量和并發(fā)比較大的場景下,吞吐會更好,但是一些面向單機設計特殊的奇葩 sql 可能支持起來就不太好了,比如存儲過程之類的。面向 1% 的有大數(shù)據(jù)量和又有錢的用戶來說會很喜歡。
AliSQL 可以認為是一個針對阿里云優(yōu)化的 MySQL 版本,其實還是單機的模型,兼容性當然更好,*單機*性能更棒,對于 99% 的云上的小用戶來說足夠用了。
視角不同,場景不同,沒什么誰取代誰。對阿里云來說,對外暴露的是 MySQL 協(xié)議就夠了,哪個能解決問題就用哪個。
延伸閱讀:
二、什么是OceanBase
OceanBase是由螞蟻集團、阿里巴巴完全自主研發(fā)的分布式關系型數(shù)據(jù)庫,始創(chuàng)于2010年。
OceanBase具有數(shù)據(jù)強一致、高可用、高性能、在線擴展、高度兼容SQL標準和主流關系型數(shù)據(jù)庫、低成本等特點。OceanBase至今已成功應用于支付寶全部核心業(yè)務:交易、支付、會員、賬務等系統(tǒng)以及阿里巴巴淘寶(天貓)收藏夾、P4P廣告報表等業(yè)務。除在螞蟻集團和阿里巴巴業(yè)務系統(tǒng)中獲廣泛應用外,從2017年開始,OceanBase開始服務外部客戶,客戶包括南京銀行、浙商銀行、人保健康險等。