我即将建立一个记录电子商务网站点击和交易的服务。我希望每月记录数百万次点击。
我将使用它来运行报告以评估营销工作和网站使用情况(类似于 Google Analytics*)。我需要能够进行查询,例如畅销产品、点击次数最多的类别、平均利润率等。
*由于某些操作会在以后发生,并且离线 GA 并不能满足我们的所有需求。
报告系统不会有很大的负担,它只会在内部使用。
我的计划是将可记录的操作放在一个队列中,并让一个单独的系统将这些操作存储到数据库中。
我的问题是我应该为此使用什么数据库。由于公司 IT 政策,我只有这些选项;SimpleDB (AWS)、DynamoDB (AWS) 或 MS SQL/My SQL
提前致谢!
最好的祝福,
弗雷德里克