04月04日 新聞消息:為了幫助數據庫管理員和開發人員更靈活地處理大量數據,SkySQL公司(基于開源MariaDB提供商業化產品)推出了基于MariaDB Enterprise和Enterprise Cluster的新產品,這些產品提供與NoSQL數據庫的整合功能。
隨著移動設備和云服務用戶的不斷增加,企業要處理的數據量也在快速增長。這種情況已經改變了對數據庫的需求,同時也給NoSQL數據庫帶來了機會。NoSQL數據庫非常靈活,能夠比傳統的關系型數據庫更加容易地進行擴展。但據SkySQL表示,對于每一家企業而言,SQL數據庫及其提供的數據一致性仍然非常重要。
為了將這兩個領域結合在一起,這個基于SQL的MariaDB Enterprise 2和Enterprise Cluster 2整合了NoSQL數據庫Apache Cassandra。SkySQL公司銷售副總裁Dion Cornett表示,整合NoSQL是“姍姍來遲”的獨特功能。他表示:“通常情況下,SQL一直是數據庫管理員的領域,而NoSQL則是開發人員的領域。這個產品及其提供的靈活性橋接了這兩個領域。”
新增加的Cassandra SE(存儲引擎)功能允許訪問Cassandra集群中的數據。在這種整合后,Cassandra的存儲卷現在看起來像是MariaDB中的一個表。用戶可以插入數據到這些表中,并從其中選擇數據。用戶還可以整合存儲在MariaDB和Cassandra中的數據。
另外的一個消息是,MariaDB 10數據庫的發布,這是對開源MySQL的替換,也是MariaDB Enterprise 2和MariaDB Enterprise Cluster 2的基石。MariaDB基金會表示,MariaDB 10比之前的兩個版本都更快,因為增加了并行復制等功能。MariaDB 10還包含內置共享Spider存儲引擎的形式,允許大數據[注]庫表分布在多個服務器,以獲得更好的性能和規模。
SkySQL稱,谷歌和維基百科等公司已經在數千個數據庫中使用MariaDB。從5.5版本跳轉到10版本對于MariaDB是很大的一步,版本名稱也不再模仿MySQL(目前的版本號是5.6)。放棄采用MySQL的版本編號是MariaDB在2012年做出的決定,當時引起了一些質疑。
版本編號變化的目的是為了更加清晰地顯示MariaDB和MySQL之間的差異。MariaDB包含與MySQL中相應功能的類似功能,但部署方式不同,并且它包含了MySQL沒有的功能。近期,SkySQL的MariaDB網站上公布了MariaDB 10與MariaDB 5.5、MySQL 5.6的功能對比。
新版MariaDB Enterprise 2和Enterprise Cluster 2的發布,以及MariaDB 10的發布,并不是巧合。開源數據庫供應商和用戶本周聚集在Percona Live MySQL大會,這一會議在4月1日拉開了序幕。