Какой сервис использовать для хранения и доступа к файлу словаря python в проекте на heroku?
Есть словарь dictionary. Внутри скрипта на python3 происходит загрузка файла словаря, обработка, добавление записей в словарь и сохранение с помощью pickle.dump. Посоветуйте облако, с которым эти действия станут возможными через api (желательно несложное апи) внутри проекта на heroku (в бесплатной версии хероку пользовательские файлы удаляются при перезагрузке приложения)
Вариант 1. Использовать БД. На Heroku есть, вроде, free tier для БД. Можно использовать внешнюю, например, бесплатный уровень в mlab.com.
Вариант 2. Использовать Яндекс.Диск (или аналог) с доступом по WebDav.
Предлагается перевести данные из словаря в БД, или сохранять словарь в БД(это кстати возможно?)
Зависит от размера словаря.
Если маленький, то можно просто сохранять бинарник из pickle в базу, как бинарную запись. (но, imho, это "плохой" путь) В MongoDB ограничение на максимальный размер документа - 16 мегабайт. В SQL базе на Heroku - не знаю.
Если размер большой, то надо полноценно переводить данные в БД.