问大数据方面的大神一个小白问题

「已注销」 2019-05-17 04:38:10
传感器没30分钟上传一个数据到云端,一个区域有N个传感器(目前100-200个,将来回更多),在数据存储上是一个设备一张表,还是一个区域一张表,求大神给指条路,在查询数据的时候不要把数据服务器卡崩掉
...全文
36 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2019-05-18
  • 打赏
  • 举报
回复
引用 3 楼 繁华灬落幕 的回复:
[quote=引用 2 楼 吉普赛的歌的回复:]先把表设计好。 当前表(保存当前月的数据) 近期表(保存前3个月的数据) 历史表(保存除上面之外,较久远的数据) 按区域分表比较麻烦,因为扩展、写程序不方便, 最好是按时间分表。
这种样会不会对数据查询造成影响啊,因为是用在农业上的,最常用的方式是一次查一年的数据,这样对数据库的压力大不大啊[/quote] 一次要查一年, 那你应该在每天凌晨生成报表数据。 也就是你必须做报表 白天要查询, 只查询结果报表就可以了。
「已注销」 2019-05-18
  • 打赏
  • 举报
回复
引用 2 楼 吉普赛的歌的回复:
先把表设计好。 当前表(保存当前月的数据) 近期表(保存前3个月的数据) 历史表(保存除上面之外,较久远的数据) 按区域分表比较麻烦,因为扩展、写程序不方便, 最好是按时间分表。
这种样会不会对数据查询造成影响啊,因为是用在农业上的,最常用的方式是一次查一年的数据,这样对数据库的压力大不大啊
吉普赛的歌 2019-05-17
  • 打赏
  • 举报
回复
先把表设计好。 当前表(保存当前月的数据) 近期表(保存前3个月的数据) 历史表(保存除上面之外,较久远的数据) 按区域分表比较麻烦,因为扩展、写程序不方便, 最好是按时间分表。
二月十六 2019-05-17
  • 打赏
  • 举报
回复
数量量小无所谓,大的话就多分点,库、表的,另外根据查询需求及时背书历史数据

6,129

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 新技术前沿
社区管理员
  • 新技术前沿社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧