我們正在考慮基於大規模數據的推薦系統,同時也在尋找專業的方式來保持動態數據庫結構以更快的速度工作。我們考慮一些替代方法。一種是保持在正常的SQL數據庫中,但與使用普通文件結構相比,速度會更慢。其次是使用nosql圖形模型DB,但它也與我們使用的算法不兼容,因爲我們不斷將數據拉入矩陣。我們認爲最後的方法是使用普通文件來保存數據,但由於沒有查詢方法或編輯器,因此很難跟蹤和觀察更改。因此有不同的方法和利弊。你會選擇什麼,爲什麼?推薦系統處理大規模動態數據的最有效方法是什麼?
0
A
回答
0
我不知道爲什麼你提到的「文件」和「文件結構」這麼多次,所以也許我失去了一些東西,但對於高效的數據處理,你顯然不希望存儲在文件中的東西。將數據讀取/寫入磁盤的成本很高,並且很難找到某種方法來查詢高效靈活的文件系統中的文件。
我想我會與已經不建議一開始的產品:
您可以從不同的算法來挑選您的數據用於生產建議運行。
如果你想自己做,也許混合方法是有效的?您仍然可以使用圖形數據庫來表示關係,但是然後每個節點/頂點可以是指向文檔數據庫或關係數據庫的指針,其中將存在數據的更「完整」表示。
相關問題
- 1. 什麼是我的數據集的好方法推薦系統?
- 2. 推薦系統數據收集方法
- 3. 什麼是大數據處理推薦的C++並行庫
- 4. 什麼是處理數據庫中大量表的最有效方法?
- 5. 使用python處理大量磁盤數據的最有效方法是什麼?
- 6. 推薦系統方法
- 7. 什麼是處理AVCaptureVideoDataOutput有關方向的圖像數據的推薦方式
- 8. 什麼是「順序推薦系統」?
- 9. 推薦系統數據集
- 10. 在C++中處理Winsock錯誤的推薦方法是什麼?
- 11. 如何處理推薦系統的新數據?
- 12. REST PUT方法的推薦/有效請求負載是什麼?
- 13. ios:什麼是反向地理編碼的有效和推薦的方法?
- 14. 處理「hg import」拒絕的最有效方法是什麼?
- 15. 處理從套接字讀取數據的最有效方法是什麼?
- 16. 帶有大量數據的推薦系統
- 17. 哪個開源推薦系統,我應該選擇來處理大數據集
- 18. 推薦系統
- 19. 處理Django模型和關係數據的正確/最有效的方法
- 20. Ember附加組件:推薦的輸入數據處理方式是什麼?
- 21. 處理環境配置更改的推薦方式是什麼?
- 22. 處理20多種不同靜態佈局的最有效方法是什麼?
- 23. 處理大型數據表的最佳方式是什麼?
- 24. Android中處理大量數據的最快方式是什麼?
- 25. 在C++中處理大數字的最佳方法是什麼?
- 26. MV-VM:處理從XmlSerialized數據動態生成的模型數據的最佳方法是什麼
- 27. 處理動態圖像縮略圖大小的最佳方法是什麼?
- 28. 表示軟件系統的最佳建模方法是什麼?
- 29. 大規模系統
- 30. 以數據庫方式處理標籤的更有效方法是什麼?