2012-11-29 175 views
1

我正在使用neo4j,並且我要求保存所有屬性更改歷史記錄,關係和節點。圖形建模 - 保存數據歷史

如何建模數據結構,以便我可以在特定時間獲取數據快照?

謝謝。

編輯: 只是爲了說清楚,我的要求是能夠在呈現數據的快照任何給定的時間(即排除了定期快照)。

此外,我應該能夠在時間線上呈現數據更改。

NOTE: 我的數據可能會達到數百萬個節點和1000萬個關係。

+0

有多大你的圖形,你顆粒狀做的diff需要呢?有不同的方法可以做到這一點,不同的折衷。您可以在寫入,版本節點和rels上單獨克隆整個圖形,或者像GIT一樣保存差異? –

+0

@PeterNeubauer請參閱編輯。 –

回答