作爲CMS我開發我已經得到的MongoDB作爲主要數據存儲其中饋送到ElasticSearch和Redis的一部分。所有這些都是decleratively配置。結合的MongoDB和GraphDB像Neo4j的
我目前正在嘗試開發JSON(各種DSL)的聲明式api,這些聲明在實現時將使我能夠在JSON中編寫統一的查詢,但在後端,這些數據存儲會協同工作結果。聯合搜索,如果你願意。
現在,雖然充實了對此Json API的支持類型的查詢,但我遇到了一類當前設置沒有(有效)支持的查詢:基於圖形的查詢,如朋友的朋友, RDF查詢等我也想支持的東西。
所以我在尋找一種方式來引入GraphDB到這個生態系統與最合適的。我應該說應用層坐落在Node.js中。
我遇到很多比較的Neo4j(一種流行的GraphDB)對MongoDB的文章,但沒有這麼多的實際使用情況,現實世界中的場景,其中2補充。
任何指針高度讚賞。
我會閱讀你想要的博客文章。 :)但是,目前還不清楚你在StackOverflow上專門尋找什麼(因爲它似乎是公開結束的?)。同樣的問題沒有獲得[Quora](http://www.quora.com/What-are-the-pros-and-cons-of-using-Neo4j-and-MongoDB-一起)的很多流量。顯然,多個數據庫可以一起使用,並且它們彼此「互補」的方式高度依賴於您的特定用例。 – WiredPrairie
同意這一點,甚至可能不是一個正確的SO類型的問題。我只想得到一些普遍的感覺,如果人們之前嘗試過這樣的設置,並且它沒有進入維護噩夢(維護真相的單一版本等)。或者如果我在這裏完全吠叫錯誤的樹。感謝指針,我已經看到了:) –
我們舉辦了一個關於將多個數據存儲(包括mongodb)與Neo4j相結合的網絡研討會:http://watch.neo4j.org/video/57635546上週在FOSDEM上進行了演示正如你所問:http://graphdevroom.busyconf.com/schedule/full(尋找鄉紳) –