我对 Dynamo Db 概念非常陌生,所以如果我的问题有点愚蠢,请原谅我我有一个文件看起来像这样
Appel,www.appel.com,www.cnn.com,www.bla.com....
Blabla,www.test.com,www.fox.com,www.bla.com.....
test,www.test.com,www.fox.com,www.bla.com...
www.appel.com,300
www.cnn.com,400
等等。简而言之,每一行是 1:一个单词和其中的所有 URL 2:一个 URL 和出现次数
需要做的是在给定单词的情况下对发电机进行查询,输出需要是按外观排序的 URL 列表。
例如这个文件对于单词 appel 的输出是:
www.cnn.com,www.appel.com,www.bla.com....
我试图创建 2 个表 `Invert-index' 和 'rank' 第一个用于单词和 URL 列表,第二个用于 URL 和他的排名,但我无法找到一种方法来进行查询而不对我自己进行排序
所以首先:Dynamo 结构(两张表)是否正确?有没有办法查询数据库并对结果进行排序?