我们的系统每秒可生成100万个数据。
我们有1台服务器,应该保存数据1周(我们删除旧数据后1周)
每一行都有一个时间戳字段,id字段和其他一些字段。
我们没有复杂的分析查询,我们想要的是可以处理加载此数据量的数据库,然后我们可以通过过滤时间和Id(或其中一个或两个其他列)来检索此数据
我们案例的最佳选择是什么?
答案 0 :(得分:0)
由于速度很快,我建议将数据保存在非关系数据库中,我选择MongoDB和Cassandra作为示例。您还可以合并到无数据库解决方案,例如,您可以将数据保存在csv文件中,并使用大数据解决方案(Apache Spark,Hadoop,Hive,Pig,..)来管理它。