win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 編程軟件教程 > 詳細(xì)頁面

【Dgraph官方正式版下載】Dgraph(分布式GraphQL數(shù)據(jù)庫) v21.03.0 官方正式版

【Dgraph官方正式版下載】Dgraph(分布式GraphQL數(shù)據(jù)庫) v21.03.0 官方正式版
  • 軟件大小:查看
  • 軟件語言:簡(jiǎn)體中文
  • 授權(quán)方式:免費(fèi)軟件
  • 更新時(shí)間:2024-10-31
  • 軟件類型:國(guó)產(chǎn)軟件
  • 推薦星級(jí):
  • 運(yùn)行環(huán)境:XP,Win7,Win8,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

Dgraph官方版是一款非常專業(yè)的分布式GraphQL數(shù)據(jù)庫,我們可以通過這款軟件來實(shí)現(xiàn)碎片平衡、分布式ACID事務(wù)等多種操作。并且Dgraph數(shù)據(jù)庫還能夠?yàn)橛脩籼峁┰腉raphQL數(shù)據(jù)庫。

Dgraph官方版

Dgraph官方版軟件簡(jiǎn)介

dgraph 是可擴(kuò)展的,分布式的,低延遲的圖數(shù)據(jù)庫。DGraph 的目標(biāo)是提供 Google 生產(chǎn)水平的規(guī)模和吞吐量,在超過TB的結(jié)構(gòu)數(shù)據(jù)里,為用戶提供足夠低延遲的實(shí)時(shí)查詢。DGraph 支持 GraphQL 作為查詢語言,響應(yīng) JSON。

Dgraph官方版軟件組件

ratel:提供用戶界面來執(zhí)行數(shù)據(jù)查詢,數(shù)據(jù)修改及元數(shù)據(jù)管理。

alpha:用于管理數(shù)據(jù)(謂詞和索引),外部用戶主要都是和 alpha 進(jìn)行數(shù)據(jù)交互。

group:多個(gè) alpha 組成一個(gè) group(即圖中同色 alpha),group 中的多個(gè) alpha 通過 raft 協(xié)議保證數(shù)據(jù)一致性。

zero:用于管理集群,并在 group 之間按照指定頻率去均衡數(shù)據(jù)。

軟件功能

XID <-> UID

所有實(shí)體會(huì)被分配一個(gè)唯一的64位整型id,即UID。如果某個(gè)尸體有一個(gè)外部id(external id),即XID,DGraph會(huì)取出XID的指紋,并保存對(duì)應(yīng)的UID。如果某個(gè)實(shí)體沒有XID,DGraph只會(huì)添加一個(gè)新的UID,并標(biāo)明這個(gè)UID已用。所有的posting list都通過UID引用實(shí)體。由于UID是8字節(jié)的整數(shù),這種數(shù)據(jù)表示非常高效。在數(shù)據(jù)導(dǎo)入的時(shí)候,我們需要每個(gè)唯一的實(shí)體有一個(gè)唯一的UID。

Edges

典型的數(shù)據(jù)格式是RDF NQuad:

主語(Subject), 謂語(Predicate), 賓語(Object), 標(biāo)簽(Label), aka

實(shí)體(Entity), 屬性(Attribute), 另一個(gè)實(shí)體或值(Other Entity / Value),標(biāo)簽(Label)

兩種專門用語在Dgraph的代碼里可以交替使用。Dgraph的edge是有向的,例如Subject -> Object。這也是查詢執(zhí)行的方向

可以自動(dòng)生成一個(gè)反向的邊。如果用戶想按相反的方向執(zhí)行查詢,需要將reverse edge定義為schema的一部分

[溫馨提示]:
點(diǎn)下面下載:(推薦使用"迅雷"進(jìn)行下載,系統(tǒng)下載大全QQ交流群:)