arangodb

    1熱度

    1回答

    我想將3個集合的結果合併到單個集合中,但我無法合併最終結果的finishedStatus屬性。 最終的結果集合: 只包含獨特的地位 每個文件都能夠保持排序,使這個狀態 合併finishedStatus再總結finishedStatus.count (可選)機finishedStatus [*]。狀態 鑑於 收集阿 {"status": ["1","2","3"], "machine": "A",

    1熱度

    1回答

    我想設計一個產品目錄,其中包含產品的幾個功能(例如,尺寸,顏色,製作者等)。 我也使用Arango數據庫作爲我的數據庫。 ArangoDB提供了強大的圖形遍歷功能。在這方面,我想知道是否更好地利用Arango圖遍歷功能或使用graphQL。 我一直在研究關於graphQL,我真的不知道它是如何比ArangoDB圖遍歷功能更有利。

    2熱度

    1回答

    在ArangoDB中,我有一個'人員'集合。每個人都有一個名字和一個國籍。 我如何找到名字不止一次出現在美國人身上的所有人的鑰匙? 我可以分別運行這兩個查詢。 選擇所有的人的名字出現不止一次: FOR p IN people LET key = p._key COLLECT p.name INTO groups KEEP key FILTER LENGTH(groups) >= 2 LET

    2熱度

    1回答

    假設我有以下的文檔集合: 學生姓名和學號 中的類名稱和類ID 位置與名稱和位置標識 和下面的邊緣集合指定的關係: 個 StudentClass與_from和_TO引用,以及開始和結束日期 ClassLocations只有_from和_TO引用 什麼是返回一個學生一個圖表,顯示了在給定日期的最佳方式班級和地點?我一直在使用類似以下內容的東西,但是它返回不在日期範圍內的StudentClass邊緣。此

    2熱度

    1回答

    我已經通過在ArangoDB中創建了一個集合,因爲這個集合太大而無法放入內存中,從而使自己陷入了一個角落。當我嘗試加載它時,我的計算機報告RAM和硬盤使用率爲100%......我等了二十分鐘,但該集合未加載。 有沒有辦法將集合拆分成小部分而不加載它?也許通過Arango Shell,或者通過玩數據庫文件? (我正在使用Windows 8.1)。

    2熱度

    1回答

    我有以下圖形結構。所有的頂點都在同一個集合中,並且所有的邊都在同一個集合中。從一個特定的開始頂點(F)開始,我想返回所有的頂點,這些頂點是一次向外出發的結果,然後向內一次,這樣我就結束了,在這個例子中,D和E.

    1熱度

    1回答

    假設我有具有許多邊的超節點,並且希望快速返回給定節點的頂N邊。我怎樣才能做到這一點與arangodb頂點中心索引https://docs.arangodb.com/3.1/Manual/Indexing/VertexCentric.html? 我可以創建skiplist頂點爲中心的指數 arangosh> db.collection.ensureIndex({ type: "skiplist",

    0熱度

    2回答

    ,INSERT操作適用於單個文檔插入。我有一個可能有數千個對象(文檔)的數組。有一種方法可以用一個查詢將這個文檔數組插入到一個集合中嗎?

    1熱度

    1回答

    我試圖找到文檔描述限制什麼可以在JavaScript Foxx微服務中運行的事務內安全地訪問。我讀過某處(現在找不到它),除了通過事務參數數組傳遞的內容外,您無法訪問任何內容,並且必須重新導入事務中使用的所有節點模塊。我很好奇我可以安全地傳入事務 - 比如ArangoDB數據庫對象本身(取而代之還是重新導入它),爲什麼存在這些限制以及性能影響(對象封送?)。在我對單節點服務器的測試中,似乎訪問外部

    1熱度

    1回答

    我正在使用ArangoDB我試圖建立一個基於圖形的推薦系統。 數據模型只包含用戶,項目和評級(邊緣)。 因此想要計算用戶對電影的親和力,其中katz度量。 最後,我想這樣做: Get all (or a certain number of) paths between a user and a item For all of these paths do the following: