2011-10-23 31 views
1

有沒有人知道neo4j的簡單基準?Neo4j Benchmark

我試圖自己構建它,但它花費1創建1節點..也許它不是正確的方式來建立它!

+0

@@只在毫秒,我使用 –

+0

您是否使用Neo4j的獨奏或與春季數據暗號? 我在錯誤的地方使用@Fetch註釋有類似的效果。 – Liebertee

回答

2

通用基準測試總是很困難,因爲它不代表您的域名。

的一般提示:在交易

  • 投入足夠的操作(createNode, createRelationship)1K - 5K - 20K都很好擬合
  • 使用-server
  • 給予足夠的Neo4j堆的內存爲您使用 - 案例
  • 在單個基準測試中運行幾輪,可能丟棄第一個測量其他測試(以適應JIT和Neo4j熱身)

您的機器規格是什麼?

你也可以看看這些用於性能迴歸測試的benchmarks

+0

我曾嘗試使用那個長凳,但我無法讓它工作......我不知道爲什麼..我有這個服務器:http://www.ovh.co.uk/dedicated_servers/eg_ssd .xml – rodi

+0

您可以顯示您的基準代碼嗎? –

+0

好的服務器btw。那個應該與Neo4j搖滾:)順便說一句。請同時分享您的JVM堆內存配置和啓動參數。測試運行後,您可能還會將您的databasedirectory/messages.log發送給我(包括所有診斷信息)。 –

0

這可能是因爲您即時創建了GraphDatabaseService並創建了該節點。 只需在即時聯繫的GraphDatabaseService上創建節點的時間就會縮短。