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