Какая нумерация страниц более эффективна с MongoDB и Flask
Я нашел здесь хороший шаблон для нумерации страниц. Однако этот пример сделан с SQLlite.
Кажется, что можно делать пагинацию с помощью колбы-монгоинженера, колбы-монгоалхимии и пимонго.
Я создал небольшой код с 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 ответ
Для такой простой операции они, скорее всего, будут выполнять одну и ту же команду. Я могу сказать вам, что MongoAlchemy просто вызывает Монго, как вы ожидаете получить счет.