簡體   English   中英

Cosmos DB Gremlin 查詢超時

[英]Cosmos DB Gremlin Query timeout

我目前正在使用 Cosmos DB Graph 創建一個 PoC。 數據本身大約有 10 萬個節點和 63 萬條邊。 在此數據的一個子集中(1.7k 節點和 3.8k 邊)中,我試圖用 gremlin 找到從 A 到 B 的最短路徑。

不知何故,這是不可能的。 我得到一個查詢超時(30 秒)或我得到一個循環錯誤(不能超過 32 個循環)!?!? 一定有什么問題(在我這邊或 Cosmos 這邊) - 你能幫忙或給一個提示嗎? 我已經嘗試了很多查詢變體,但錯誤仍然存​​在......我嘗試過的基本查詢之一

Gremlin API 服務的限制記錄在此處:https ://docs.microsoft.com/en-us/azure/cosmos-db/gremlin-limits

您可能需要尋找一個 OLAP 引擎來處理如此大的最短路徑查詢。 您可以考慮使用 Spark 及其 GraphFrame 支持來處理它。 這是一個示例: https : //github.com/Azure/azure-cosmosdb-spark/blob/2.4/samples/graphframes/main.scala

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM