官术网_书友最值得收藏!

1.1 DBMS的演變

在過去的10年中,促進(jìn)革新的云、軟件即服務(wù)(software as a service,SaaS)交付模式和開源倉庫被廣泛采用,數(shù)據(jù)量呈爆炸式增長。

這些大型數(shù)據(jù)集迫使組織必須部署有效而可靠的DBMS,以最大程度地改善客戶體驗(yàn)。然而,組織對DBMS的專注給新技術(shù)和新從業(yè)者帶來了機(jī)會,也帶來了眾多的挑戰(zhàn)。既然你正閱讀本書,說明你很可能想提高自己的技能,并強(qiáng)化或拓展有關(guān)如何卓有成效地管理DBMS的知識。

數(shù)據(jù)庫是為存儲和檢索信息而生的,因此對組織來說,熟悉存儲和檢索海量數(shù)據(jù)的最新方法、技術(shù)和最佳實(shí)踐至關(guān)重要。另外,云存儲導(dǎo)致數(shù)據(jù)集群被廣泛使用,并催生了與數(shù)據(jù)存儲策略相關(guān)的數(shù)據(jù)科學(xué)。通常,應(yīng)用在一天中使用的數(shù)據(jù)量在不斷變化。

為了收集和處理數(shù)據(jù),數(shù)據(jù)庫必須是可靠且可伸縮的,從而能夠?qū)⒋笮蛿?shù)據(jù)集拆分成多個較小的數(shù)據(jù)集。這樣的需求催生了數(shù)據(jù)庫分片和分區(qū)等概念,它們都用于將大型數(shù)據(jù)集分割成較小的數(shù)據(jù)集,同時確保性能和正常運(yùn)行時間不受影響。這些概念將在3.2節(jié)以及第10章進(jìn)行討論。

我們根據(jù)開源倡議(Open Source Initiative)的開源定義(The Open Source Definition)的說法,總結(jié)一下開源意味著什么。所謂開源,指的是以如下許可方式發(fā)布的軟件:版權(quán)持有人賦予用戶以合適的方式使用、修改和分發(fā)軟件(包括其源代碼)。

在數(shù)據(jù)庫方面,開源不僅至關(guān)重要,還可能給很多人帶來驚喜。在2021年6月,全球超過50%的DBMS都是以開源方式許可的。在開源數(shù)據(jù)庫軟件的最近發(fā)展動向中,有大量社區(qū)是致力于探討云原生數(shù)據(jù)庫軟件的。

隨著云計(jì)算時代的到來,云原生數(shù)據(jù)庫變得日益重要,其優(yōu)點(diǎn)包括高彈性以及能夠滿足應(yīng)用的苛刻要求。這種發(fā)展趨勢催生了對云遷移能力和技能的需求,以便企業(yè)能夠?qū)⒐ぷ髫?fù)載遷移到不同的云平臺。

當(dāng)前,混合云和多云環(huán)境已司空見慣,將近75%的組織都說自己使用的是多云環(huán)境。在依然存儲在本地設(shè)備中的數(shù)據(jù)中,大都是敏感數(shù)據(jù)(組織對是否要將其遷移到云端持謹(jǐn)慎態(tài)度),或是與遺留應(yīng)用或環(huán)境相關(guān)(將其遷移到云端過于困難)的數(shù)據(jù)。

這一現(xiàn)狀改變了我們對數(shù)據(jù)庫的看法,并給數(shù)據(jù)庫賦予了新含義:它們包含位于本地設(shè)備和云端的數(shù)據(jù),而工作負(fù)載運(yùn)行在多種不同的環(huán)境中。在數(shù)據(jù)庫和基礎(chǔ)設(shè)施領(lǐng)域,出現(xiàn)的另一項(xiàng)重要技術(shù)是分布式云。所謂分布式云,指的是這樣一種架構(gòu):從公有云同時使用多個云,并集中管理它們。這給組織帶來了基于云的服務(wù),同時讓云系統(tǒng)和本地系統(tǒng)之間的界線變得模糊。

下面將介紹被稱為行業(yè)痛點(diǎn)的挑戰(zhàn),你可能熟悉這些行業(yè)痛點(diǎn),但即便不熟悉,也沒有關(guān)系。介紹完這些痛點(diǎn),將接著介紹其他同樣重要的需求,這些需求當(dāng)前還未得到滿足,給行業(yè)帶來了新機(jī)會。

主站蜘蛛池模板: 新昌县| 五莲县| 陆丰市| 乌兰浩特市| 湘潭市| 南川市| 靖江市| 颍上县| 顺平县| 博乐市| 鹤峰县| 西宁市| 大足县| 进贤县| 称多县| 闽侯县| 崇阳县| 兴安盟| 乐至县| 额尔古纳市| 资溪县| 旬邑县| 沙洋县| 富宁县| 宣恩县| 云南省| 色达县| 麦盖提县| 昌图县| 商水县| 宝鸡市| 双江| 庆云县| 浠水县| 成都市| 东兴市| 海南省| 永宁县| 青神县| 九龙坡区| 麟游县|