0
neo4j中transaction.finish()
所需的所有時間都取決於?減少neo4j交易完成時間
我正在使用neo4j進行Facebook圖形構建。每個Node
具有在含有一類的平均500名對象列表:
4 Strings of max length 20 chars
1 doubles
1 long
1 Date
1 boolean
和Relationship
具有平均20名這樣的對象列表。
約有3,00,000個節點和總關係的相同順序。
對於這樣的節點,如果我更新大約300個節點,我發現它的更新大約需要50秒。交易時間大約10分鐘。內存利用率約爲2.5GB,處理器:雙核2.93GHz。
此交易完成時間看起來太高。
我可以就如何減少交易完成時間得到任何建議嗎?
編輯:
我發現一種這樣的重節點,其所有性質組合在一起作爲字符串得到的長度15650993
字符的字符串。