2015-04-02 30 views
0

我有一個名爲節點「事件」我怎麼把我的門戶網站進行的所有活動的Neo4j算一個節點的所有數據非常緩慢

現在我有1個500 000活動!

所以,當我計數事件的數量,我做這個查詢:

MATCH (e:Event) RETURN count(e) AS numberOfEvent 

但它的極端緩慢:25 000毫秒!

在200毫秒內執行相同的查詢,在像Postgres這樣的經典SGBD中執行!

這是正常的還是我的查詢未正確書寫?

問候 奧利維爾

回答

0

那是你第一次運行查詢?你可以再運行一次嗎?

我認爲postgres存儲的總數,而neo實際上會加載數據。 所以你測量你的磁盤加載數據的速度。

我們將努力通過在內部使用我們的數據庫統計信息來改善這種查詢。