有一个项目要做基础数据平台(C/S)。里面有大约1000个设备每5分钟发送一条信息要存储。累计存储10年。用阿里的那款产品符合需求?数据库如何选择?
首先您需要确认您的数据库的使用场景是OLAP还是OLTP使用场景;如果是OLTP的使用场景由于需要要求操作的实时性是建议可以通过OCS/KVSTORE+RDS来对外提供服务,如果对于读请求较多的情况下可以使用RDS的只读实例进行读写分离,如果出现单台RDS无法负载您的业务压力的时候您可以使用DRDS对您的数据库做水平拆分。如果您是OLAP的使用场景建议您可以考虑ADS或者ODPS产品,ADS有较强的实时性的大数据计算的能力,而ODPS则更适合于做离线的数据分析和数据挖掘。
阿里云的数据库连接:https://www.aliyun.com/product/rds/?spm=5176.383338.201.28.mWjDw2 都在这里了。主要还是看数据多大。读写是否频繁。
1、这1000个设备是在同一个时间点同时写数据,还是5分钟内这些设备随机写数据;
2、数据写入后读取的频率如何,侧重写还是侧重读;
3、每次大概写多少数据;
4、写入的数据是哪种形式,字符串、文本。。。
可以先简单搜集这些需求
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。