我继承了一个有点奇怪的表,它的记录必须以某种方式相互链接。在现实世界中,这两个“结构”被组合成一个更大的“结构”,所以应该有一种连接它们的方法。
我应该使用“关联表”来链接两个 ID,还是有更好的方法来处理这种事情?也许我已经回答了我自己的问题,但我想我会问是否还有其他方法......
另一种选择是删除第二条记录,同时在第一条记录中添加对第二条记录的引用作为新列。
也许这对于这个网站来说是一个荒谬的开放式问题,但我肯定不是第一个遇到这个问题的人......
谢谢,肖恩
我的第一个问题是,我是否需要 SQS 队列来接收我的远程数据,或者它可以直接进入亚马逊云存储解决方案,如 S3 或 EC2?
目前,我的公司使用第三方供应商来收集和报告我们的远程数据。通过远程数据,我的意思是来自我们在荒野中的机器的数据。这些数据每天几次上传到 Amazon Web Services SQS 队列(由第三方供应商设置),然后第三方供应商从队列中轮询数据,将其删除并保存在他们自己的本地数据库中仅一年。该公司只为我们提供报告服务,因此他们不需要长期存储数据。
展望未来,我们希望拥有数据并将其永久存储在 Amazon Web Services (AWS) 中。然后我们想使用机器学习来监控数据并报告机器的任何潜在问题。
重复我的第一个问题,我们是否需要 SQS 队列来接收这些数据,或者它是否可以直接进入亚马逊云存储解决方案,如 S3 或 EC2?
我的第二个问题是,SQS 队列可以将数据发送到两个不同的地方吗?也就是说,队列能否将数据发送给第三方供应商,以及 Amazon Web Services 数据库?
我是一名分析师/数据科学家,所以我知道如何在数据库中使用数据。我只是不知道将其放入数据库的最佳方法。