DynamoDB音乐详细信息存储和查询

时间:2017-07-27 13:47:09

标签: amazon-dynamodb

我实际上正在使用AWS(和DynamoDB)构建音乐应用的后端。 我不得不说我对NoSQL和SQL的基本知识知之甚少。

我实际上是在DB中构建音乐存储。

表格是:

musicCatalog

musicId - >指数

userId - > GSI

album

nametrack

lenght

coverURL

musicCatalogExtended

musicId

genre : { "rock", "pop", "blues" }

用户可以在app 1中选择 - >他想听3种类型。

音乐可以包含1到3种类型。

我为类型设置了 musicCatalogExtended 表,因为我一直在阅读它会更好。

问题:我真的不知道如何在 musicCatalogExtended 中正确查询,以便从用户选择中获取至少匹配1种类型的项目。

我应该将什么作为索引,因为我无法设置列表。 我怎样才能解决这个问题呢?

提前感谢您的回答

0 个答案:

没有答案