所以上下文是我有一個生成日誌的客戶端應用程序,我希望偶爾將這些數據上傳到後端。後端將用作分析服務器,存儲,處理和顯示這些數據 - 因此您可以想象會涉及到一些查詢。有效存儲和處理客戶端日誌的數據庫
在數據收集高峯負荷方面,我預計會有大約5K個客戶,每個客戶每天產生大約50-100行,我希望我正在處理的解決方案能夠處理這種數據。如果你做數學,那就是每月100萬行以上。
在數據分析負載方面,它會相當低 - 我期望我們幾個人(管理員)運行查詢,從所有日誌中每週收集一次信息。
我的應用程序目前正在運行RoR + Postgres,儘管我打算使用不同的dB,如果它能更好地滿足我的需求。我當前的競爭者是MongoDB & Cassandra,但是如果它可以擴展以完成工作,我並不想離開Postgres。