目前的情况
我们目前正在研究一种新产品,它将设备数据发送回给我们进行解释。
这些是我们正在查看的数字:
我们目前为我们的内部系统管理多个数据库,但对此类卷几乎没有经验。我们现在使用 AWS Aurora,理论上应该支持 100.000 个插入 p/s。
这些数据将如何使用?
这些数据将主要用于在我们的客户门户中创建报告:
问题
老实说,考虑到我对这样的数据量没有任何实际操作经验,我发现很难做出可靠的选择。
我们目前的堆栈
我们结合使用 AWS EC2 机器和 AWS Aurora 集群来管理我们的数据。理想的解决方案是面向 AWS 的。
我正在考虑的基础设施:
选项 #1:为了简单起见,将所有内容直接存储到 Aurora 可能是一个不错的解决方案。
选项#2:但是,为了分离我们的“实时”数据和解释数据,也许这样的事情会更好。
实际问题