我正在開發一個應用程序,其實體之間具有多對多的關係,並且還需要存儲文件(pdf,電子郵件,圖像等)。我將使用Java代碼。我想知道使用哪個NoSQL數據庫。我正在考慮使用Neo4J與gridfs存儲文件的多對多關係。有沒有人做過這樣的事情?需要存儲實體和文件之間的複雜關係(這可能很大...... 16MB-1ooMB)。使用什麼NoSQL數據庫?
2
A
回答
0
不知道我幫你,但我嘗試使用mongo模型多對多。
而我的經驗是可怕的...
因爲,官方mongo文檔說:模型多對多使用DBRef。
而當我使用DBRef我需要解引用我的文檔引用。
而我沒有找到任何工作的例子如何做到這一點....
我寫了自己的 - 但它提供了許多錯誤...
也許我更寬鬆,不明白它是如何工作的,但是我想當你將會看到mondo想想它。
+0
這不是問題的答案,但可能是有用的信息......也許...... – 2015-03-13 07:18:11
相關問題
- 1. 什麼nosql數據庫可用於azure
- 2. 什麼是與Grails一起使用的NOSQL數據庫?
- 3. 哪個NoSQL數據庫用於什麼目的[大型數據]
- 4. NoSQL數據庫
- 5. 用的NoSQL數據庫
- 6. 的NoSQL數據庫
- 7. 用什麼NoSQL數據庫來替代MySQL?
- 8. 使用單機學習NOSQL數據庫?
- 9. 如何使用mongodb nosql數據庫配置Eclipselink nosql JPA實現?
- 10. 關係數據庫或NoSQL數據庫
- 11. 什麼NoSQL數據庫用於稀疏時間序列的數據?
- 12. 爲什麼使用nosql/document/MongoDB作爲關係數據庫會比較差?
- 13. 爲什麼NoSQL數據庫不符合ACID標準?
- 14. 什麼是存儲和組織圖像的NoSQL數據庫
- 15. nosql數據庫 - 這些好處是什麼?
- 16. 爲什麼noSQL數據庫比SQL更具擴展性?
- 17. NoSQL和Column-Oriented數據庫有什麼區別?
- 18. Apache Activiti與NoSql數據庫
- 19. DynamoDB(NOSQL)數據庫設計
- 20. Elasticsearch和NoSql數據庫
- 21. log4j和NoSQL數據庫
- 22. 查詢NoSQL數據庫
- 23. 在NoSQL數據庫連接
- 24. NoSQL文檔數據庫
- 25. NoSQL數據庫(地圖)
- 26. Asp.net MVC + NoSQL數據庫
- 27. NoSQL數據庫設計
- 28. NoSQL數據庫或SQL?
- 29. 角度與Nosql數據庫
- 30. NoSQL數據庫和報告
實際上沒有提供多對多關係模型的NoSQL DB。但是,如果您想使用NoSQL DB,則可以執行許多查詢來訪問數據。 – efkan 2015-03-13 11:31:08
您可以通過將文件簡單地存儲爲數據庫中的blob或在某個文件系統或存儲服務器上存儲指向它們的鏈接來使用正常的RDBMS執行此操作。爲什麼你認爲你需要一個nosql數據庫? – ydaetskcoR 2015-03-14 09:12:51