微軟的NoSQL策略——Trinity
作者:佚名
正當(dāng)我們感慨各類NoSQL數(shù)據(jù)庫遍地開花的時候,老大哥微軟也加入了這一陣營,最近微軟發(fā)布了其圖數(shù)據(jù)庫系統(tǒng)Trinity。
正當(dāng)我們感慨各類NoSQL數(shù)據(jù)庫遍地開花的時候,老大哥微軟也加入了這一陣營,最近微軟發(fā)布了其圖數(shù)據(jù)庫系統(tǒng)Trinity。
Trinity是一個基于內(nèi)存的數(shù)據(jù)存儲與運(yùn)算系統(tǒng),目前在微軟為Probase 和 AEther 這兩個產(chǎn)品服務(wù)。
下面是其特性介紹:
- 數(shù)據(jù)模型:超圖結(jié)構(gòu)(這里說的超圖是結(jié)點(diǎn)可以與任意多個其它結(jié)點(diǎn)相連接)
- 分布式:你可以將Trinity部署在一臺機(jī)器,也可以在數(shù)百臺機(jī)器上。
- 圖結(jié)構(gòu)數(shù)據(jù)庫:Trinity 是一個基于內(nèi)存存儲的圖結(jié)構(gòu)存儲,同時提供實(shí)時查詢與后臺批量計算任務(wù)(類似于Map/Reduce),支持ACI的事物,提供C#的客戶端API。
- 一個并行計算系統(tǒng):Trinity支持大規(guī)模的批量數(shù)據(jù)運(yùn)算,并步或異步模式都支持。
下面是Trinity的架構(gòu):
項目地址:http://research.microsoft.com/en-us/projects/trinity/
責(zé)任編輯:艾婧
來源:
NoSQLfan