Tag: 亚马逊 rdds

将SQL SERVER(RDS)事务实时stream式传输到NoSQL

我有一种情况,希望将所有更新,删除和插入从我的AWS RDS SQL Server传输到NoSQL DB(如DynamoDB或RethinkDB)。 我试图实现的是将我的用户分为关键数据库和非关键数据库,从而减less我的rds服务器的负载,并使用rethinkdb或dynamodbstream等技术将另一组数据(非关键)发送到前端。 我曾想过各种方法来做到这一点: 最明显的是在两个数据库中只是asynchronous进入,尽pipe我最终可能会遇到其中一个条目可能失败的情况。 二是使用RabbitMQ或排队服务aws sqs que第二项,并确保它插入。 (我想实现)是否如果以某种方式nodejs服务可以侦听mssqlstream并将内容推送到nosql。 在这样的情况下可以做些什么? 我正在寻找的利润是将数据集存储在nosql中,可以向超过10万用户提供服务,因为他们都希望仅通过一些where子句更改和实时查看相同的数据。 这反过来会将RDS服务器事务减less到最小读写次数。