企業級云服務商青云QingCloud(qingcloud.com)日前推出關系型數據庫MySQL的升級版本——QingCloud MySQL Plus,旨在面向對數據一致性和高可用性有強烈需求的企業用戶,提供具備金融級強一致性、主從秒級切換,集InnoDB與TokuDB雙存儲引擎支持的增強型MySQL集群服務,完全滿足金融、電商等企業對數據庫安全性和可靠性的要求。即日起,QingCloud MySQL Plus免三個月服務費,點擊試用:http://t.cn/RolV1U8。
青云QingCloud MySQL Plus采用一主多從的架構設計(初始節點配置為一主兩從),每個節點都是全量數據,通過MySQL 5.7版本中的semi-sync和raft技術實現數據的多副本同步復制,確保至少一個從節點與主節點始終保持數據完全一致,保障金融級數據強一致性。
用戶最多可為青云QingCloud MySQL Plus集群添加6個從節點,節點之間使用Raft協議管理,當主節點不可用時,集群會秒級切換至新的主節點(與主節點數據完全同步的從節點)。從節點發生故障可自動重建并與主節點保持一致,無需人工干預,確保業務的高可用性。
同時,青云QingCloud MySQL Plus在支持原有InnoDB引擎的基礎上,新增了對TokuDB存儲引擎的支持。TokuDB采用了更先進的索引算法(Fractal Tree Indexing),可以實現更高的壓縮比,存儲空間的利用率提升50%,大幅降低了存儲成本。
此外,用戶還可以對青云QingCloud MySQL Plus的binlog日志的保留周期進行1到14天的自由配置,主節點會定期清理掉不再使用的binlog日志(其他從節點已復制完畢),提高系統的空間利用率,節省人力運維成本。
青云QingCloud MySQL Plus可廣泛適用于以下應用場景:
金融及交易型事務等對數據一致性有極高要求的場景:數據的強一致性,是金融行業,以及從事線上交易型事務處理的場景下,對數據庫業務承載能力的核心考量。QingCloud MySQL Plus采用一主多從、三節點(一主兩從)的初始配置,并采用semi-sync機制,在保障服務高可用的同時實現了數據的金融級強一致性。
高并發訪問場景:在電商促銷等高并發訪問場景對核心數據的讀寫性能帶來極大的壓力。QingCloud MySQL Plus采用一主多從的架構,主節點可讀可寫,從節點只讀,并實現讀寫分離。同時專門提供一組高可用的讀寫 IP,自動在不同的從節點間實現讀取負載的分擔,在大幅提升性能的同時也屏蔽了單點故障的影響,確保了業務的持續可用性。
大規模日志處理等大數據分析場景:大規模日志處理等大數據分析場景,通常面對海量數據的存儲需求,存儲效率和成本是用戶考慮的重點。QingCloud MySQL Plus新增的TokuDB存儲引擎可實現更高的存儲壓縮比,在相同的數據庫容量中可以存儲更多的數據。
目前,MySQL Plus服務已經通過青云QingCloud AppCenter交付使用,用戶可以登錄AppCenter官網(appcenter.qingcloud.com)進行安裝部署。AppCenter是QingCloud面向企業級用戶、應用提供商及開發者提供的一整套高效完整的應用交付與運營管理平臺,可以顯著降低云端應用開發、部署及運維復雜度。未來,QingCloud包含數據庫、緩存、大數據組件在內的所有PaaS服務也將逐步通過QingCloud AppCenter進行交付,與更多的第三方應用服務一起,為用戶提供豐富的云端企業級應用。
青云QingCloud CTO甘泉(Reno Gan)表示,以云平臺為基礎,QingCloud為用戶提供全面的數據服務,包括關系型數據庫、緩存、大數據,以及QingStor對象存儲等。此次MySQL Plus服務的推出,能夠為用戶提供更加安全可靠的數據庫服務,為企業的關鍵業務保駕護航。在今年的QingCloud Insight云計算大會上,QingCloud將會發布分布式數據庫、FlashSAN、QingStor對象存儲2.0,以及NAS 2.0等一系列數據服務,攜手合作伙伴,進一步完善基于云計算的企業級數據平臺。