McObject推出eXtremeDB Cluster
創(chuàng)新型高性能數(shù)據(jù)庫技術(shù)提供商McObject®宣布推出eXtremeDB® Cluster,這是首款完全自主開發(fā)的集群數(shù)據(jù)庫系統(tǒng),主要面向分布式嵌入式軟件以及實(shí)時(shí)企業(yè)應(yīng)用程序。eXtremeDB Cluster可以在多個(gè)硬件節(jié)點(diǎn)管理數(shù)據(jù)存儲(chǔ),從而大幅增加數(shù)據(jù)管理可用的凈處理能力,降低系統(tǒng)擴(kuò)展成本,并且為日益增多的數(shù)據(jù)密集型實(shí)時(shí)應(yīng)用程序提供具有更出色可擴(kuò)展性和可靠性的數(shù)據(jù)庫解決方案。
本文引用地址:http://www.ex-cimer.com/article/121841.htm在McObject的基準(zhǔn)測(cè)試中,eXtremeDB Cluster實(shí)現(xiàn)了突破的性能,在從一個(gè)節(jié)點(diǎn)擴(kuò)展到四個(gè)節(jié)點(diǎn)后,吞吐量驚人地提高了161%。McObject公司核心的eXtremeDB內(nèi)存數(shù)據(jù)庫系統(tǒng)(IMDS)技術(shù)已廣泛應(yīng)用于電信/網(wǎng)絡(luò)設(shè)備、金融市場(chǎng)和Web服務(wù)/托管解決方案等領(lǐng)域,根據(jù)這類客戶提供的信息,首席執(zhí)行官Steve Graves預(yù)測(cè)全新的集群解決方案將得到迅速普及。
Graves表示:“新的群集版產(chǎn)品構(gòu)建在現(xiàn)有eXtremeDB產(chǎn)品系列之上,能夠提供最先進(jìn)的嵌入式數(shù)據(jù)庫解決方案,滿足電信級(jí)電信設(shè)備、算法交易應(yīng)用程序、軟件即服務(wù)(SaaS)平臺(tái)以及對(duì)速度、可擴(kuò)展性和可靠性提出較高要求的其他應(yīng)用程序的需求。eXtremeDB Cluster增加了一個(gè)重要的新功能,通過支持兩臺(tái)或者更多臺(tái)服務(wù)器共享工作負(fù)載,消除了一臺(tái)服務(wù)器CPU產(chǎn)生的最高處理能力限制。”
Graves表示,憑借精簡的進(jìn)程內(nèi)(而不是客戶端/服務(wù)器)數(shù)據(jù)庫架構(gòu),eXtremeDB Cluster能夠消除關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)廠商的集群解決方案所具有的復(fù)雜性。eXtremeDB Cluster的設(shè)置更容易,無需進(jìn)行大量咨詢,對(duì)于其他廠商的集群解決方案來說,這通常是不可或缺的組成部分,因此McObject的產(chǎn)品包含重要的擁有成本優(yōu)勢(shì)。
在eXtremeDB Cluster部署中,每個(gè)數(shù)據(jù)庫實(shí)例都是一個(gè)“主數(shù)據(jù)庫”。任何節(jié)點(diǎn)上的任何進(jìn)程都可以更新本地?cái)?shù)據(jù)庫,eXtremeDB Cluster軟件能夠高效地將所做的變化復(fù)制到集群的其他節(jié)點(diǎn)。這樣能夠消除在必須將所有變化寫入到一個(gè)主數(shù)據(jù)庫時(shí)出現(xiàn)的潛在瓶頸(這是高可用性系統(tǒng)通用的解決方案),增加的處理能力可以更快地執(zhí)行各種數(shù)據(jù)活動(dòng)。
每個(gè)節(jié)點(diǎn)的硬件可以使用低成本的(即“商用”)服務(wù)器,因此系統(tǒng)可以經(jīng)濟(jì)高效地?cái)U(kuò)展。即使某個(gè)節(jié)點(diǎn)出現(xiàn)故障,將系統(tǒng)分散在多臺(tái)主機(jī)上也可以確保連續(xù)的可用性。eXtremeDB Cluster采用的“無共享(shared nothing)”架構(gòu)可以消除對(duì)共享SAN或其他存儲(chǔ)資源的依賴。eXtremeDB Cluster支持與非集群版eXtremeDB完全相同的ACID事務(wù),對(duì)于要求很高的分布式數(shù)據(jù)完整性的應(yīng)用程序來說,它非常具有吸引力。
eXtremeDB Cluster與eXtremeDB成熟的內(nèi)存數(shù)據(jù)庫系統(tǒng)、64位版以及混合版(混合內(nèi)存和磁盤數(shù)據(jù)存儲(chǔ))完全兼容。此外,它還采用eXtremeDB的多版本并發(fā)控制(MVCC)事務(wù)管理功能,能夠有效消除數(shù)據(jù)庫鎖定,從而為多核硬件上運(yùn)行的多線程應(yīng)用程序大幅提升性能和可擴(kuò)展性。
作為首款專門為嵌入式應(yīng)用程序設(shè)計(jì)的嵌入式數(shù)據(jù)庫技術(shù),eXtremeDB在所有嵌入式市場(chǎng)得到了廣泛應(yīng)用,并已部署于數(shù)百萬臺(tái)設(shè)備、系統(tǒng)和非嵌入式應(yīng)用程序中,滿足其要求高度靈活的實(shí)時(shí)數(shù)據(jù)庫管理系統(tǒng)的需求。eXtremeDB的核心內(nèi)存架構(gòu)克服了磁盤數(shù)據(jù)庫管理系統(tǒng)(DBMS)在I/O和緩存方面固有的瓶頸。其64位版本支持內(nèi)存數(shù)據(jù)庫增長到TB級(jí)大小,而eXtremeDB混合版的磁盤數(shù)據(jù)庫大小只受可用的文件系統(tǒng)空間限制(32位或64位實(shí)施方案)。MVCC支持多條線程同時(shí)對(duì)數(shù)據(jù)庫執(zhí)行插入/更新/刪除操作,無需由鎖仲裁器進(jìn)行排隊(duì)調(diào)度。
評(píng)論