假设我正在构建 Netflix,我希望记录每个用户和电影的观看次数。
格式应为 viewID, userID, timestamp,
然而,为了扩展这个功能,假设我们每秒收到 1000 次观看。将这些视图排队到 SQS 中,然后由我们的队列读取器逐个取消队列并将其写入 MySQL 数据库,这样数据库就不会因为写入请求过载。
这种方法看起来可行吗?
格式应为 viewID, userID, timestamp,
然而,为了扩展这个功能,假设我们每秒收到 1000 次观看。将这些视图排队到 SQS 中,然后由我们的队列读取器逐个取消队列并将其写入 MySQL 数据库,这样数据库就不会因为写入请求过载。
这种方法看起来可行吗?