您不能用Neo4j做什么?
ArangoDB提供了與Neo4j相同的功能,具有更具競(jìng)爭(zhēng)力的性能,此外還有幾個(gè)附加功能:
多模型:Neo4j是一個(gè)單模型圖形數(shù)據(jù)庫(kù)。它不支持任何其他數(shù)據(jù)模型。如果應(yīng)用程序需要文檔或鍵/值存儲(chǔ),則必須使用第二種數(shù)據(jù)庫(kù)技術(shù)來(lái)支持它。由于是多模型的,ArangoDB不僅允許您使用一個(gè)數(shù)據(jù)庫(kù)進(jìn)行所有操作,還允許您對(duì)存儲(chǔ)在不同模型中的數(shù)據(jù)運(yùn)行特別查詢(xún)。
可擴(kuò)展性:在多個(gè)實(shí)例上縮放圖形集合在技術(shù)上是一項(xiàng)艱巨的任務(wù)。但是,使用ArangoDB可以最大限度地減少網(wǎng)絡(luò)跳變問(wèn)題,并高效地運(yùn)行查詢(xún),即使是針對(duì)分布式圖形數(shù)據(jù)。Neo4j不支持這一點(diǎn)。
可開(kāi)拓性:使用現(xiàn)有的以數(shù)據(jù)為中心的微服務(wù),或在ArangoDB內(nèi)的專(zhuān)用JavaScript框架中運(yùn)行自己的服務(wù),為復(fù)雜的圖形遍歷提供單個(gè)API調(diào)用。
性能:在ArangoDB中,您可以將相同的集合用于圖形和文檔查詢(xún),而不會(huì)損失性能。ArangoDB表現(xiàn)出了競(jìng)爭(zhēng)力甚至更好的表現(xiàn)。
運(yùn)營(yíng)成本:ArangoDB可用于廣泛的用例,并減少技術(shù)堆棧中存儲(chǔ)產(chǎn)品的數(shù)量。
可擴(kuò)展性需求和ArangoDB
ArangoDB為圖形、文檔和鍵/值做好了集群準(zhǔn)備。ArangoDB適用于推薦引擎、個(gè)性化、知識(shí)圖或其他與圖相關(guān)的用例。ArangoDB為放大(頂點(diǎn)中心索引)和縮?。⊿martGraphs)提供了特殊功能。
“我們將ArangoDB用于dPaaSsolution Alloy 健康平臺(tái)。ArangoDB非常適合我們的數(shù)據(jù)形狀和查詢(xún)形狀,同時(shí)滿(mǎn)足文檔和圖形需求?!?/p>
BradAnderson,大數(shù)據(jù)分析聯(lián)絡(luò)技術(shù)副總裁
高級(jí)概述
? ?
*在單服務(wù)器設(shè)置中,ArangoDB支持多文檔和多集合事務(wù)的完整ACID事務(wù)。在集群設(shè)置中,ArangoDB僅支持非分片集合的多文檔和多集合事務(wù)。共享集合支持單文檔事務(wù)。
**輕松為以數(shù)據(jù)為中心的用例創(chuàng)建RESTAPI,并添加任何缺失的功能。
***ArangoDB支持所有基本安全要求。通過(guò)使用ArangoDB的Foxx微服務(wù)框架,用戶(hù)可以實(shí)現(xiàn)非常高的安全標(biāo)準(zhǔn),以滿(mǎn)足個(gè)人需求。
審核編輯:劉清
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
8872瀏覽量
84968 -
API
+關(guān)注
關(guān)注
2文章
1468瀏覽量
61689
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論