вторник, 22 ноября 2016 г.

Python objects save to MongoDB

Это можно сделать, используя модуль Pickle

Внесение в MongoDB
Сериализуем объект и вставляем командой insert
db.some.insert({"foo": foo,"content": pickle.dumps(cont)})

Чтение из MongoDB
Находим сериализованный объект и десериализуем его
cursor = db.some.find({'foo':foo})
return pickle.loads(cursor[0]['content'])

скорость работы приложения снизится

Комментариев нет:

Отправить комментарий