我想知道的是node.js非常適合搜索大量的數據,我知道它的主要用途是異步的,像聊天,FTP和實時等。我正在考慮用mongodb的node.js來搜索300,000條記錄我的大學圖書館的書籍,看看它是否會反對使用mysql的php &。任何建議將非常感謝。使用node.js搜索和檢索數據?
0
A
回答
2
Node.js是一個很好的搜索數據的應用程序界面..但實際上,PHP或許多其他語言也是如此:)。
您的後端數據存儲解決方案(MySQL,MongoDB,..)是一個更難的選擇,並且真正取決於您希望如何索引和搜索數據。
如果您的主要目標是搜索,您可能需要查看基於Apache Lucene之類的搜索應用程序。雖然像ElasticSearch這樣的一些新的努力確實有越來越多的社區支持從MongoDB等來源獲取數據(參考文獻:MongoDB River Plugin for ElasticSearch),但它們通常使用關係數據庫後端。
既然你提到了圖書搜索和圖書館,你可能也想看看ILS (Integrated Library Search)應用程序可能已經解決了這個問題。有幾種開源產品,如Koha和Evergreen。
0
看看MongooseJS 在我看來絕對完美。
相關問題
- 1. 搜索引擎。使用asp.net和從MySql檢索數據
- 2. 如何使用PHP搜索欄檢索MySQL數據庫數據
- 3. 使用typehead.js搜索數據並使用ajax進行檢索?
- 4. 數據檢索和索引
- 5. Rails使用元搜索和元數據搜索計算字段
- 6. 搜索和檢索多維數組
- 7. node.js http和bing搜索API
- 8. 使用MySQL數據庫和PHP搜索
- 9. 使用jsp搜索數據
- 10. 用zend搜索數據庫搜索lucene
- 11. 使用文件檢查器搜索和刪除數據庫行
- 12. 使用HTML表單來搜索和從mysql工作臺檢索數據由php
- 13. 「傳單」如何使用MySQL數據庫存儲和檢索(搜索)標記?
- 14. 春數據Neo4j的搜索和索引
- 15. 在數據集中搜索和檢索xml?
- 16. 尋找jQuery的數據庫搜索和檢索解決方案
- 17. TextBox搜索和檢索數據沒有按鈕
- 18. 跨多個服務的數據檢索和搜索
- 19. 從sqlite查詢檢索數據Node.js
- 20. R:使用RCurl和postForm檢索數據
- 21. 使用ConnectionFactory和檢索URL數據
- 22. 使用TkInter設置和檢索數據
- 23. 使用WebRequest檢索數據
- 24. 使用GeoQuery檢索數據
- 25. 使用jquery檢索數據
- 26. 使用Java更快地進行SQL數據檢索並搜索大量數據
- 27. 使用jQuery自動完成從數據庫檢索搜索數據?
- 28. 使用搜索毫秒:或搜索協議檢索搜索結果作爲IShellItem
- 29. 搜索數據和得分
- 30. PLINQ和大數據搜索