Я использую pymongo
для сохранения некоторых изображений (менее 1 МБ на картинку) в монго.
Используйте Binary data
, при сохранении оно будет меньше, но мне нужно перебирать курсор монгои измените изображение на строку, сохраните в новый массив, затем используйте json.dumps
и вернитесь.
Используйте String
, я могу просто использовать Bson.json_util.dumps
для дампа курсора Монго и возврата.Но внешнему интерфейсу нужно сделать Base64.decode
, так как json
будет кодировать двоичные данные в строку base64.
Какова лучшая практика?