AWS相容於MongoDB數(shù)據(jù)庫(kù)的Amazon DocumentDB數(shù)據(jù)庫(kù)服務(wù),現(xiàn)在提供,讓用戶能夠跨多個(gè)AWS地區(qū)部署叢集。全球叢集功能讓用戶可以將數(shù)據(jù),在幾乎不影響性能的情況下,復(fù)制到最多5個(gè)地區(qū)的叢集,這項(xiàng)新功能帶來(lái)的好處包括更快地從區(qū)域故障中恢復(fù),并且提供低延遲的全球讀取。
Amazon DocumentDB是一個(gè)可高度擴(kuò)展的全托管文件數(shù)據(jù)庫(kù),支持MongoDB工作負(fù)載,用戶可以使用MongoDB 3.6和4.0應(yīng)用程序的程序碼、驅(qū)動(dòng)程序和工具,在Amazon DocumentDB上執(zhí)行,Amazon DocumentDB提供快速儲(chǔ)存、查詢和檢索JSON數(shù)據(jù)等功能。
而這個(gè)全新的Amazon DocumentDB全球叢集功能,由一個(gè)允許讀寫(xiě)操作的主要叢集,以及最多5個(gè)其他地區(qū)的唯讀叢集組成,全球叢集功能會(huì)將主叢集的數(shù)據(jù),復(fù)制到其他唯讀叢集中,官方提到,這個(gè)復(fù)制操作是單向的,能讓用戶建構(gòu)主動(dòng)和被動(dòng)部署。
全球叢集功能的主要好處,包含災(zāi)難恢復(fù),系統(tǒng)能夠在少於60秒的時(shí)間,迅速恢復(fù)服務(wù),而且當(dāng)用戶的應(yīng)用程序分散在全球各地,則透過(guò)各地區(qū)的次要叢集,供這些用戶更快地讀取數(shù)據(jù),獲得更低延遲的響應(yīng)。
另外,主要與次要叢集的執(zhí)行個(gè)體數(shù)量和類型不需要相同,因此用戶可以根據(jù)需要,創(chuàng)建次要叢集,而且無(wú)論數(shù)據(jù)量為何,Amazon DocumentDB都能夠在10分鐘內(nèi),擴(kuò)展執(zhí)行個(gè)體。全球叢集功能使用高速?gòu)?fù)制技術(shù),能夠快速地將數(shù)據(jù)從主要叢集,復(fù)制到其他地區(qū)的次要叢集,且主要地區(qū)和次要地區(qū)所配置的執(zhí)行個(gè)體,并不參與復(fù)制工作,因此能夠完全用來(lái)處理其他應(yīng)用程序請(qǐng)求。