cost 254 ms
TinkerGraph gV(ids).drop().iterate() 慢得令人困惑

[英]TinkerGraph g.V(ids).drop().iterate() is confusingly slow

使用普通的舊 TinkerGraph 刪除中等大小的頂點時遇到問題。 總共有大約 1250 個頂點和 2500 條邊將被丟棄。 運行以下命令時: gV(ids).drop().iterate() 大約需要 20-30 秒。 這看起來很荒謬,我似乎已經證實它不是由節點移除以外的任何原因引起的。 我希望 ...

TinkerGraph 上的 Gremlin InMemory 客戶端

[英]Gremlin InMemory Client on TinkerGraph

在我的 java 項目中,我可以在內存中創建“ GraphTraversalSource ”,並且可以輕松創建遍歷查詢。 但我想知道如何創建像client.submit(query)這樣的腳本查詢? 我需要一個來自 TinkerGraph 的Client object。 然后我想調用client.s ...

為什么 hasNot “復活” 一個死遍歷?

[英]Why does hasNot “resurrect” a dead traversal?

我正在嘗試創建一個遍歷,該遍歷添加一個頂點,然后將已知頂點的邊添加到新頂點。 我有一個庫方法,它使用coalesce來檢查是否存在現有邊緣(它不能存在),如果不存在則添加它。 但是,我可靠地將邊添加到第一個子頂點,然后沒有邊添加到新的子頂點。 這是遍歷: 當我分析這個遍歷時,我在添加第二個和后續子 ...

在 TinkerGraph 中使用字符串 ID

[英]Using String IDs with TinkerGraph

我將一些 .Net 代碼指向 Tinkergraph,用於測試目的,在部署時使用 Neptune。 我們的 Neptune 數據庫使用字符串作為 ID(總是 UUID,但字符串對象) 當我從控制台查詢圖形功能時(我使用的是標准 docker 圖像並進行了一些調整),我看到:- 我一直無法找到讓 ...

Tinkerpop 選擇按頂點分組的多個鄰居,它們是具有范圍步長的鄰居

[英]Tinkerpop Select multiple neighbours grouped by the vertex they are neighbour with range step

我想選擇所有 l 個標記的頂點以及它們的 t,n 個標記頂點,這些頂點按其鄰居分組。 我也想對鄰居的長度施加限制。 例如,對於鄰居限制 = 2,應該輸出如下所示的內容。 例如,對於鄰居限制 = 1,應該輸出如下所示的內容。 grelify 鏈接https://gremlify.com/xu ...

Tinkerpop 選擇按頂點分組的鄰居,它們是具有范圍步長的鄰居

[英]Tinkerpop Select neighbours grouped by the vertex they are neighbour with range step

我想選擇所有l標記的頂點以及它們的鄰居分組的t標記頂點。 我也想對鄰居的長度施加限制。 例如,對於鄰居限制 = 2,應該輸出如下所示的內容。 例如,對於鄰居限制 = 1,應該輸出如下所示的內容。 grelify 鏈接https://gremlify.com/xun4v83y54/1 ...

Tinkerpop:select 頂點沒有路徑到具有屬性的頂點

[英]Tinkerpop: select vertex which do not have path to vertex having a property

在 Tinkerpop 中,我想要 select 個不直接連接到屬性foo等於bar的頂點的頂點例如: 在上面的測試用例中,我想要 select 所有未連接到tagKey值為tagKey2的標記頂點的user頂點。 Output應該是2個頂點user3, user 1 ...

如何減少一組頂點,直到每個頂點不需要另一個頂點

[英]How to reduce a set of vertices until each vertex does not require an another

假設我有頂點圖A , B , C , D , E , F , G , X並且它們使用傳出邊緣requires ,如下所示 是否可以減少給定的一組頂點,直到集合中的每個頂點都不require另一個頂點。 例如: ...

Gremlin - 組中的總和

[英]Gremlin - sum values in group

我已經嘗試了幾天以獲得以下結果: 我有這個數據集: 我需要總結一家公司銷售的所有產品( company-1 = 25, company-2 = 45 )。 目前我陷入以下查詢: 關於如何實現這一點的任何提示? 另外,如果有人可以給我一個例子,說明我如何計算總和,但考慮到稅收,比如:價值 = 產品 * ...

如何在 Gremlin 查詢中執行排序?

[英]How to Perform sorting in Gremlin Queries?

該查詢用於獲取員工詳細信息,但我想對所有字段進行動態排序,例如:從 UI 假設 FirstName 參數作為升序/降序傳遞,那么查詢應該按升序或降序執行排序,我已經執行了排序,但查詢只接受升序作為單個參數,我希望我的查詢接受排序參數並基於它對所有提到的字段執行排序。 ...

在 gremlin 查詢中顯示特定組織的員工列表及其當前狀態

[英]To Display employee List with its current status for particular organization in gremlin queries

以上是獲取具有當前活動狀態的員工列表的查詢,這里我正在獲取具有當前活動狀態的員工列表,但我還需要那些仍然沒有任何狀態的員工,我需要一個查詢來獲取所有員工列表及其狀態(如果存在),如果特定員工沒有狀態,這些員工列表也應在此列表中顯示 null 狀態。 ...

在 Tinkerpop Graph 中重新運行現有路線

[英]Re-running an existing route in a Tinkerpop Graph

如果我有一條來自作為頂點列表返回的最短路徑的預運行路線,那么我如何在具有相同頂點集的圖上重新運行該路線,以返回它使用的邊。 即 PATH = (V(1), V(2), V(3), V(4), V(5), V(6)),該命令將如何使用相同的頂點,返回包含不同屬性的邊。 所以要確認我需要輸入這個明確的路 ...

Tinkergraph 遍歷在我的圖表上返回一個空數組 []

[英]Tinkergraph traversal returning an empty array [] on my graph

我已經導入了一個圖,並且可以確認頂點和邊的數量與應該存在的數量相匹配。 我在圖上運行 simplepath() 計算,我的第一個問題是如何訪問路徑數組或 map 什么返回,我想我明白了,因為我添加了.toList 並將其打印到控制台但是我只是得到 [] 一個空數組? 我在做什么錯我需要訪問從路徑返 ...

只有在可以添加邊的情況下,如何才能添加新頂點?

[英]How can I add a new Vertex only if it is possible to add an Edge too?

我需要添加一個帶有邊緣的新頂點。 我的代碼是這樣的: 如果V().has("OtherVertex", "name", "test")返回一個頂點,一切正常。 我的問題是,如果OtherVertex不存在,Gremlin 會添加沒有邊的新 Vertex。 只有當我可以創建邊緣時,我才想添加新的頂點 ...

ScriptEvalutionError:對於輸入字符串“”:當提供字符串作為ID時

[英]ScriptEvalutionError : For Input string “” : When supplying a string as ID

我在開發機器上為tinkerpop / gremlin-server設置了一個Docker容器。 我有一個使用Gremlin.Net版本3.4.1的.NET Core應用程序 我使用IGremlinClient並在傳遞以下查詢以添加頂點時連接到本地主機泊塢窗: 然后我得到錯誤 ...

有沒有一種方法可以在不寫入文件的情況下獲取內存TinkerGraph的GraphML表示形式?

[英]Is there a way to get GraphML representation of an in-memory TinkerGraph without writing to file?

我有一個內存中的TinkerGraph。 我想編寫一個Spring Boot REST控制器來公開此Tinkergraph的序列化表示形式(如GraphML)。 序列化API(g.io)需要將String文件路徑傳遞給它。 當前,我必須寫入/ tmp文件,然后讀取該文件以獲得序列化Grap ...

如何修復'java.lang.NoClassDefFoundError:org / apache / tinkerpop / gremlin / process / traversal / dsl / graph / GraphTraversalSource $ GraphTraversalSourceStub'?

[英]How to fix 'java.lang.NoClassDefFoundError: org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversalSource$GraphTraversalSourceStub'?

我正在嘗試使用TinkerGraph初始化內存中的圖形。 首先,我在上下文XML文件中定義了bean,並嘗試初始化TinkerGraph。 我的意圖是對我創建的用於形成gremlin查詢的類進行單元測試,我從這些類中獲得的最終查詢采用字符串形式,因此為了通過TinkerGraph執行 ...

Tinkerpop3自定義邊緣ID生成器

[英]Tinkerpop3 custom edge id generator

我使用TinkerGraph進行Java中的集成測試(擴展的單元測試)。 在此實現中, Edge ids作為整數序列生成。 我想更改它,以便將它們生成為隨機UUID。 這樣做的原因是使測試設置的行為更接近於生產圖數據庫。 我可以在Tinkerpop3做到這一點嗎? 我發現在Tink ...


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