开发者社区 问答 正文

[@徐雷frank][¥20]每天千万级有一定规则数据量的数据库如何选型

已解决

问题场景

  • 假如需保存CPU、进程数量、内存值、测点值,2秒保存一次,信号数量约50W
  • 实际存储按信号变化存储,既测点值变化才存储
  • 估算存储数据约50W条,每一秒需保存一次记录,以便做报表分析

部分数据格式如下

信号ID信号名称信号值信号发生时间
1CPU1502018-11-11 11:11:11
2CPU2452018-11-11 11:11:11
3CPU3522018-11-11 11:11:11
4CPU4382018-11-11 11:11:11
5CPU5222018-11-11 11:11:11
............

问题描述

  • 数据库存储该如何选型,选择时序型数据库还是MongoDB
  • 数据如何存储,存储是否需要按照范式拆表
  • 每天产生约4千万数据,如何保证查询效率

展开
收起
carloschao 2018-11-14 09:18:26 2891 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等