任务清单:

练习1

为了在下载的文件中准备数据,我在第一行添加了单词“value”,它将作为数据库中的列名(由于导入期间给出的--headerline值)。然后,我使用以下命令将文件中的所有单词导入到MongoDB数据库中:


 time mongoimport --type csv -c Words --file word_list.txt --headerline

操作时间:0.758秒。

搜索字谜

为了查找字谜,我编写了一个脚本,使用以下命令运行:


 time mongo test Zad1.js

该脚本将所有单词分解为字母,并按字母顺序排序后,在Map函数中发出。如果发出至少2个相同的字母集,则视为字谜。对于我们的数据库,脚本在0.716秒内找到了914个字谜。

练习2

准备中……