如何在Perl中索引MongoDB集合?

时间:2013-01-17 22:47:46

标签: perl mongodb

我已使用Mongo命令提示符中的以下命令按字段名索引我的MongoDB集合。

db.mycollection.ensureIndex({"name" : 1})

现在我正在尝试在Perl中完成相同的命令。 我试过了

$mycollection->ensureIndex({"name" : 1});

不工作。

1 个答案:

答案 0 :(得分:3)

我在这里找到答案:MongoDB::Examples。 另一个找到MongoDB驱动程序的好地方是:MongoDB::Tutorial

这两个页​​面似乎是我在MongoDB Perl驱动程序上寻找的最多示例。

这是正确的语法

$mycollection->ensure_index({"name" => 1});
BTW索引加快了我的发现。索引后,现在用1秒钟从几百万条记录中检索出1条记录 从几百万条记录中读取10K记录需要1秒钟。所以这对我来说是巨大的进步。