我正在用java制作一个将在嵌入式设备上运行的小程序。它的目的是将一些值(比如说温度)存储在位于云中的数据库中。
- 场景 1:每个可能的周期都存储数据(connect-store-store-store...-disconnect)
- 场景 2:数据每 5 分钟存储一次(connect-store-wait-store-wait...-disconnect)
- 场景 3:每小时存储一次数据
保持与数据库的持续连接还是仅在需要时才连接更好?为什么?
如果部署 100 个这样的设备会发生什么(一个永远无法拥有足够的温度数据)?