我在noSQL数据库上研究了here的基准测试结果(YCSB)。在我的项目中,我最初有130万用户每天插入30MB的数据,由安装在他们车辆上的传感器(基于使用的保险)收集。
YCSB基准测试产生的吞吐量为50000 ops / sec。每次写操作都会写入1KB的数据。
理想情况下,我的系统应该能够在一天结束时读取所有这些数据,以便对其进行分析,评估驱动程序的风险,并为第二天的用户确定价格。
问题在于他们总共编写了39 TB(1,300万* 30MB),并且使用此读取吞吐量系统需要很多天(188),但我需要在1小时内完成。
问题是:如果写操作是1KB,读取1KB还是在无模式数据库中更快?
读取吞吐量是否意味着不同?我无法相信结果。
感谢。