titan

    60熱度

    2回答

    任何人都可以提供或指出Neo4j和泰坦之間的良好比較嗎? 我可以看到的一件事是規模 - 泰坦是擴展和需要一個潛在的可擴展數據存儲像cassandra。 Neo4j僅適用於HA,並擁有自己的嵌入式數據庫。任何其他利弊?任何特定的使用情況。 (目前Titan是否在任何地方使用?) 我也有以下鏈接:http://architects.dzone.com/articles/16-graph-databas

    3熱度

    2回答

    是否有人知道在Titan圖上執行模塊化(社區檢測)算法的現有方法?我正在尋找像Gephi的模塊化功能,我相信使用https://sites.google.com/site/findcommunities/。 該Gephi工具包似乎提供了this algorithm,這可能是一個選項的實現。有沒有人嘗試過使用Gephi Toolkit通過Blueprints插件加載Titan圖表? 一個要求是,這一

    0熱度

    2回答

    我想用Titan和Cassandra作爲圖形數據庫(Faunus作爲框架)。我在哪裏可以獲得Faunus或Gremlin的示例代碼?我想查詢Graüh數據庫中的pagerank算法?

    3熱度

    2回答

    我正在使用一個框架生成對象Node,他們已經分配了一個ID。現在,他們需要轉換到泰坦頂點與框架(與node.id訪問)控制的相同ID public long addNode(Node node) { TitanVertex vertex = (TitanVertex) g.addVertex(null); g.commit(); vertex.setPropert

    0熱度

    2回答

    我有圖(見下圖)。我使用A中的gremlin並且需要沿着「影響」和「類似到」邊緣循環所有樹。 所以我需要的東西,如: g.v(A.id).out('impacts', 'similarTo').loop(1){it.loops < 4}{true} 該查詢的問題,即關係「性相似」,可有時候部邊緣,有時在邊緣(見圖表),取決於如何存儲應用數據。我不能簡單地使用「both」(g.v(A.id).b

    2熱度

    1回答

    我已經在集羣模式下配置Cassandra-1.2.2。不過,雖然我的卡桑德拉配置開始泰坦,它顯示了以下異常 Exception in thread "main" java.lang.IllegalArgumentException: Could not instantiate implementation: com.thinkaurelius.titan.diskstorage.cassandra

    0熱度

    1回答

    我目前正在創建一個可以從Hadoop HBase後端讀取Titan頂點的Java代碼。我知道blueprint api在每個TransactionalGraph上都提供了getVertices()方法,但我仍然試圖實現我自己的方法。現在,對於通常的頂點讀取,我已經有了一個工作代碼,可以讀取整個HBase後端並從Titan Graph中獲取所有頂點,但是我在實現分頁時遇到問題。 到目前爲止我的代碼:

    0熱度

    1回答

    我有一個像「A - > B - > C」的圖現在我刪除了頂點「B」。現在我的圖形包含頂點A和C並且沒有邊,這裏C是葉節點,它不與任何其他節點鏈接。 現在我的疑問是 什麼是葉節點的優點,當它們不包含任何其他節點的關係(這是內存浪費權..?)

    0熱度

    2回答

    我用卡桑德拉作爲我的後端和使用以下屬性 conf=new BaseConfiguration(); conf.setProperty('storage.backend','cassandra'); conf.setProperty('storage.hostname','127.0.0.1'); conf.setProperty('storage.keyspace','MyTitanKeyS

    3熱度

    1回答

    我正在使用Neo4j構建社交網絡圖的項目。但是我發現Neo4j需要很多內存空間。對於大約35k個節點和30k個邊緣,需要超過5GB的磁盤空間。我很擔心,如果我想創建一個擁有數億用戶和相同邊緣範圍的圖形,它將佔用很多我無法管理的空間。 所以,當尋找替代graphDB時,我發現「泰坦」。在繼續嘗試之前,我想知道,如果有人能夠比較這兩個數據庫(neo4j和titan)在內存使用方面,(2)對頂點和邊緣屬