titan

    0熱度

    2回答

    我有一個Titan圖與ES後端和DynamoDB持久性。 方法has("mykey", "value")從不檢索頂點。當查詢由Elasticsearch索引的mykey時,它總是不會返回任何內容。該索引已更新並啓用。 當運行這個查詢, gremlin> graph.indexQuery("verticesIndex2", "v.mykey:myvalue").vertices().asList()

    0熱度

    1回答

    我使用Cassandra作爲存儲和ElasticSearch作爲索引的TitanDB。我發現每次在TitanDB中添加Vertex時,它都會生成一個唯一的標識符。 我添加到它的所有元素都已經有一個標識符,這已被添加爲頂點的屬性。 我的問題是: 如果我再次添加一個具有相同ID的頂點,TitanDB如何識別它是重複的? 是否可能update element on duplicate key?或者您首先

    3熱度

    2回答

    我正在使用Titan事務API來處理我的代碼中的事務。它的做工精細, 這裏是我的代碼: 同步交易: def syncTransaction()={ val transaction = titanGraph.newTransaction // doing some modification and query , creation vertex transacti

    2熱度

    1回答

    我下載泰坦1.0版EC2服務器上的URL Titan 1.0.0 with Hadoop 1 – recommended 然後我解壓並運行與以下命令泰坦服務器: 斌/ titan.sh開始 Forking Cassandra... Running `nodetool statusthrift`... OK (returned exit status 0 and printed string "r

    1熱度

    2回答

    我想從我的代碼(scala項目)連接到TitanDB。代碼和gremlinserver/titandb位於兩個不同的主機中。 在此example中,連接是由安裝了titandb的同一主機進行的。 如果我不在同一主機上運行代碼會怎麼樣? 我想可能有一個配置文件,我把主機名和端口。但我找不到像這樣的東西。 所以問題是:從代碼遠程連接到泰坦服務器可能嗎? 預先感謝您

    1熱度

    1回答

    我目前的場景就像我有產品,客戶和賣方節點在我的圖生態系統。我現在面臨的問題是,我必須確保的 (customer)-[buys]->product 獨特性ORDER_ITEM_ID爲財產購買關係edge.I必須確保有一個獨特的優勢爲給定的order_item_id購買屬性。通過這種方式,我想確保我的圖插入保持冪等性,並且不會爲給定的order_item_id創建重複的購買邊。 創建ORDER_ITE

    2熱度

    1回答

    此問題涉及Gremlin 3.0.2(由於Titan尚未超出1.0.0,我必須遵守此規定)。 我試圖在兩個沒有(已知)關係並且其ID(即「鍵」?)未知的頂點之間遠程添加邊緣。 雖然小鬼3.2人會簡單地做 :> g.V().has('propertykey', 'value1').as('o').V().has('propertykey','value2').addE('edgelabel').to

    0熱度

    1回答

    我使用Titan 1.0和elasticsearch作爲後端。 從titan文檔中,我瞭解到使用elasticsearch時,我們在構建索引時使用mixedIndex。 這是我的使用案例和問題: 我正在創建圖書館的註冊數據的圖形數據庫,我有註冊時間的數據以及其他個人信息,如姓名和年齡。我想查詢在給定時間範圍內註冊的所有用戶,換句話說,我希望查詢的數字比較函數。這是我如何創建索引: Property

    0熱度

    3回答

    我需要索引一個圖形數據庫(Titan與Cassandra作爲後端),使用solr。這可以做到嗎?

    1熱度

    1回答

    就我所查過的,只有rexster才能在泰坦中安裝鑰匙鏈。我們可以用Titan-1.0.0-hadoop1安裝keylines圖表可視化嗎?還有可用的文件。