Database-Recommendation
適合網路分析的數據庫?
我正在研究類似於Google分析的網路分析,目前我正在使用mongoDB。
使用 MongoDB 的問題
寫入和讀取是同時進行的,所以在某些時候寫入有點慢。所以我正在尋找適合以下要求的合適數據庫。
要求
- 開源
- 可以適應海量數據。
- 在聚合數據時獲得更好的性能。
- 基於時間的聚合。
- 實時處理。
- 對 node.js 和 java 的驅動程序支持。
數據庫應該可以使用 node.js 和 java 進行擴展
Saving the data using java. Fetching the data using node.js
我認為您正在尋找專為分析而設計的數據庫。也許你應該檢查這些解決方案:。
一些特定於實時分析的數據儲存解決方案
參考:
雖然我為 MongoDB 的競爭對手 FatDB 工作,但考慮到您的要求是 Java,我會說:
- 卡桑德拉
- Google BigTable(不確定是否支持 Node.js)
- Cloudera(更像是一個 Hadoop 平台)