現今建立的許多應用程式都需要了解和探索高度連接資料之間的關係,以支援社交應用程式、推薦引擎、詐騙偵測、知識圖譜、生命科學和 IT/網路等使用案例。由於是高度連接的資料,所以可以很輕鬆地以圖形表示,圖形是由不同點和連接這些點的邊組成的資料結構。點和邊可具有與各自相關的屬性。下圖描述朋友及其興趣之間的簡易關係圖。圖形資料庫已經過優化可存放和處理圖形資料。 

什麼是圖形資料庫?

開始免費使用 AWS

建立免費帳戶

AWS 免費方案提供可 25 GB 的儲存空間,以及每月可透過 Amazon DynamoDB 處理最多 2 億次請求。

查看 AWS 免費方案詳細資訊 »

Amazon Web Services (AWS) 提供多種圖形資料庫選項。Amazon Neptune 提供快速、可靠、全受管的圖形資料庫服務。您也可以在 Amazon EC2Amazon EBS 雲端操作自己的圖形資料庫,並與 AWS 解決方案供應商共同合作。

Graph Databases on AWS
AWS re:Invent 2015 | (DAT203) 在 AWS 上建置圖形資料庫

Amazon Neptune 是快速、可靠、全受管的圖形資料庫服務,可讓您輕鬆建立與執行搭配高度連線資料集使用的應用程式。它已經過優化可存放數十億種關係,而且查詢圖形時只會有數毫秒的延遲。Neptune 支援熱門的圖形查詢語言 Apache TinkerPop Gremlin 和 W3C 的 SPARQL,可讓您輕鬆建立有效導覽高度連接資料集的查詢。

Amazon Neptune 具有高可用性、僅供讀取複本、point-in-time 恢復、連續備份至 Amazon S3,並可跨可用區域進行複寫。Neptune 非常安全,支援靜態與傳輸中的加密。Neptune 完全受管,因此您不用再擔心硬體佈建、軟體修補、安裝、設定、監控或備份等的資料庫管理任務。

JanusGraph 是熱門 Titan Graph 資料庫的現代分支。它可用來有效存放並周遊小型及大型圖形,最多可達數千億個點和邊。JanusGraph 讓您能夠透過插入式儲存引擎架構進行擴展。

您還能透過適用於 JanusGraph 的 Amazon DynamoDB 儲存後端,將任何大小的 JanusGraph 圖形存放至全受管的 DynamoDB 表。使用適用於 JanusGraph 的 DynamoDB 儲存後端外掛程式,即可將 JanusGraph 儲存管理轉移至 AWS。JanusGraph 的插入式架構讓您可輕鬆開始使用 DynamoDB,無須變更應用程式。

您還能透過適用於 Titan 的 Amazon DynamoDB 儲存後端,將任何大小的 Titan 圖形存放至全受管的 DynamoDB 表。使用適用於 Titan 的 DynamoDB 儲存後端外掛程式,即可將 Titan 儲存管理轉移至 AWS。Titan 的插入式架構讓您可輕鬆開始使用 DynamoDB,無須變更應用程式。

JanusGraph 支援最新的 Tinkerpop 版本,該版本是一套圖形處理和分析工具集合。如需詳細資訊,請參閱文件中的使用圖形資料庫區段 »

Neo4j 提供的無共用架構具有單一寫入主體和多個僅供讀取複本。Neo4j 支援自有的 Cypher 查詢語言以及 Gremlin。若要試用,請從我們的大數據頁面啟動 Neo4j 試用方案 »

OrientDB 支援無結構描述、完整結構描述,以及混合式結構描述模式。它支援 SQL,並可擴展語言以支援樹狀和圖形等概念。若要開始使用 OrientDB,請瀏覽 AWS Marketplace »

GraphDB 是一種資源描述架構 (RDF) 圖形資料庫,可支援文字探勘、SPARQL 查詢、語意註釋以及語意搜尋。若要開始使用 GraphDB,請瀏覽 AWS Marketplace »