第兩千零四十六章 文科狗數據庫
類別:
都市言情
作者:
二子從周字數:2121更新時間:24/07/01 04:50:44
此外還有一類數據庫,數據邏輯層與關係型數據庫相比,在表現形式上相當靈活,主要有四種形式:一是鍵值模型,這種模型在表現形式上比較單一,但卻有很強的擴展性。二是列式模型,這種模型相比於鍵值模型能夠支持較爲複雜的數據,但擴展性相對較差。三是文檔模型,這種模型對於複雜數據的支持和擴展性都有很大優勢。四是圖模型,這種模型的使用場景不多,通常是基於圖數據結構的數據定製的。之所以需要這樣的數據庫,是因爲有些工作場景對數據庫的邏輯結構並不明確,對於數據的擴展速度和擴展量同樣也並不明確,要是利用關係型數據庫來存儲的話,將會隨時面臨不穩定的行列調整,在一個已經存放有海量數據的關係型數據庫中,隨時進行的列的增刪,將是一場困難甚至無法實現的災難。
因此非關係型數據庫,都是用來對付需要方便擴展,數據量極大,性能要求極高,可用性極高,數據模型靈活的應用場景。
因爲這類數據庫存儲數據的方式比較離散,因此被稱作非關係型數據庫。它們基本都是爲了解決海量數據,高增長數據的實際運用問題而生的,因此又被周至稱爲「工科狗數據庫」。
非關系數據庫中有一類較爲特殊的數據塊,其數據邏輯層是基於圖論爲數據基礎的數據管理系統。
圖是一組點和邊的集合,「點」表示實體,「邊」表示實體間的關係。在圖數據庫中,數據間的關係和數據本身同樣重要,它們被作爲數據的一部分存儲起來。
這樣的架構使圖數據庫能夠快速響應複雜關聯查詢,因爲實體間的關係已經提前存儲到了數據庫中。
圖數據庫可以直觀地可視化關係,是存儲、查詢、分析高度互聯數據的最優辦法。
這樣的數據結構直接存儲了節點之間的依賴關係,除了把數據間關聯作爲數據的一部分特徵進行存儲外,在關聯上還可以添加標籤、方向以及屬性,這也是圖數據庫在關係查詢上相比其他類型數據庫有巨大性能優勢的原因。
要舉一個例子的話,點所代表實體或實例,可以是人員、企業、帳戶或要跟蹤的任何其他項目。它們大致相當於關系數據庫中的記錄、關係或行,或者文檔存儲數據庫中的文檔。
而邊也稱作關係,可以理解爲將節點連接到其他節點的線;比如這些人員屬於這家企業,這個企業開設了這些賬戶等等。
在探索節點、屬性和邊的連接和互連時,往往會得到意想不到的價值洞見,比如發現企業上下游人員對企業中某成員的不正常交易,就屬於分析出一種不合理的「邊」。
邊可以是有向的,也可以是無向的。在無向圖中,連接兩個節點的邊具有單一含義。在有向圖中,連接兩個不同節點的邊,根據它們的方向具有不同的含義。
比如家庭成員中,父和子的關係,就屬於兩個節點所構建的一條邊,在兩個方向上的不同含義。
這樣一種數據庫對於處理和分析文科知識體系來說是最合適的,因此周至決心要發展它,甚至直接將其命名爲「文科狗數據庫」。
但是這個理由其實最多佔到了一半,剩下的另一半,卻是因爲圖數據庫到了周至穿越過來的那一世,成了最常見的社交網絡數據存儲分析的最佳工具,成了查巧及深度遍歷大量複雜且互連接的數據的最佳工具。
隨着社交網絡、電子商務以及資源檢索等領域的爆炸性發展,採用圖形數據庫這種可以處理複雜關聯的存儲技術,而進一步組織存儲、計算分析挖掘低結構化且互連的數據變得尤爲有效,因此很快就得到了蓬勃發展,並且延伸出了圖的匹配、關鍵字查詢、圖的分類、圖的聚類和頻繁子圖挖掘這五個研究方向。
帶來的好處,就是能夠優
化檢索高達十億級別的數據,極大提高了數據遍歷速度及遍歷穩定性,大大減少了檢索過程中的服務器壓力,減少系統開銷,不受數據海量增長影響,完成互聯網時代尤關係型數據庫根本無法勝任的工作。
不過圖數據庫是隨着後世分佈式存儲,大數據分析,AI檢索等高端工具一起進入大家的視野的,因此導致很多人認爲這是一個新的東西。
其實這是一個誤會,比如大數據的數學理論,其實完成時間是在四幾年,完全是當時的應用場景和軟硬件工具都無法將之實現而已。
圖數據庫的發展其實也有着非常長的歷史。早在六十年代,Ibm的ImS導航型數據庫已經支持了層次模型以及樹狀結構,不過形式較爲特殊。
六十年代後期,網絡模型數據庫已經誕生,而且已經可以支持圖結構。
dASYL(數據系統語言委員會)於1959年定義了boL,1969年定義了網絡數據庫語言。
只不過還是因爲硬件的性能無法支持複雜的查詢需求,沒有大範圍的推廣使用而已。
在三十年的時間裏,圖數據庫其實一直在隨着計算機性能的不斷改善而進化發展,不過現在依然還處於實驗室研究階段,大家作爲高端學術在玩,一時間還看不清它的應用場景。
因此在周至指導的安盛基金旗下信息情報研究所,就撿到了大量的漏,從全世界各個研究所,計算機院系,大型信息企業等處,購得了許多的知識產權作爲技術儲備。
要等到兩千年以後,隨着互聯網時代大量關聯數據的產生、RdF資源描述框架在網絡交換資源中的普遍應用、以及具備AcId事務保證的圖數據庫的出現,才能讓圖數據再次回到了歷史舞臺中央。
等到那個時候,擁有圖數據庫核心知識產權的公司,毫無疑問將成爲時代的寵兒。
但是凡事都得有個因由,也就是底層邏輯,要是沒有一個發展圖數據庫的合理而強大背景支持,周至想要得到李老三的理解,想要得到公司的資源傾斜,乃至得到學校和國家的大力支持,那幾乎是難如登天的事情。
數字圖書館這個項目,就是周至給發展圖數據庫找到的最佳錨點。