MongoDB和Flask的哪种分页效率更高

时间:2014-10-21 12:31:10

标签: pagination flask pymongo mongoengine mongoalchemy

我发现here是一个很好的分页模板。但是,这个例子完成了 SQLlite。

似乎可以对flask-mongoengine进行分页, flask-mongoalchemypymongo

我用PyMongo创建了一些代码:

from pymongo import MongoClient

#mongod --dbpath /home/mic/databases/

def fill_data(users_no):
    for i in range(users_no):
        doc = {
            '_id': str(i),
            'uname': "name_" + str(i),
        }
        sDB.insert(doc)


if __name__ == "__main__":
    db = MongoClient().test
    sDB = db.users

    fill_data(10)

    users_no = sDB.find().count()

三个MongoDB驱动程序中哪一个最适用于Flask模板并且效率最高?

1 个答案:

答案 0 :(得分:0)

对于像这样的简单操作,他们极有可能执行相同的底层命令。我可以告诉你,MongoAlchemy只是打电话给mongo,就像你期望的那样。