DynamoDB:管理易腐图像的视图计数

时间:2018-06-11 02:44:15

标签: amazon-dynamodb

我正在制作一个简单的IOS应用程序,其中1)用户发布图像,2)用户可以访问包含他们自己发布的所有图像以及每个图像获得的视图数量的表,以及3)用户可以删除其他用户的图像。

我需要存储在dynamoDB中的信息是:1)每个用户的基本信息(ID,电子邮件,电话号码等),2)每个用户发布的尚未删除的图像的网址和多少视图这些图像得到了,3)每个图像的前三个观看图像(删除或仍然活着)以及他们为每个用户获得了多少视图。

我是dynamoDB的新手,并不太清楚如何构建数据库。我是否使用userID作为分区键并存储基本信息以及其下的图像URL列表,还是有另一种更有效的方法?

我可以实时更新查看次数和删除图片网址吗?

0 个答案:

没有答案