2016-09-25 103 views
0

是否有可能創建一個時間樹圖結構在ArangoDB結構?對於我們的CRM系統,我們希望將所有相關文檔加入到特定的日期/時間樹形圖結構中。它應該類似於這裏描述的技術 http://graphaware.com/neo4j/2014/08/20/graphaware-neo4j-timetree.html是否有可能有效地創建時間樹圖結構?

基本上,我們希望創建Year - > Month - > Day結構,並根據最後一次文檔修改日期將每個文檔加入特定日期。

我有2個問題在這裏:

  • 這會不會是高性能足夠的文件milions?
  • 如何有效地創建AOL查詢來按日期對所有'january + februray'項目的結果進行排序?

回答

0

這是可能的。我致力於爲ArangoDB創建一個Ruby Gem,其中一個例子是創建一個類似的樹。

這裏是該示例的鏈接。 創建:https://github.com/StefanoMartin/ArangoRB/blob/replication_and_sharding/examples/year.rb

檢索:https://github.com/StefanoMartin/ArangoRB/blob/replication_and_sharding/examples/year2.rb

編輯:請注意,我能做的只有少數asynchronus巨大的意見書在節目的結尾。

編輯2:我做了一個標杆,看一點點性能,這裏的結果來創建圖表: 25.390000 1.060000 26.450000(29.888871)

相關問題