К моему удивлению, я не нашел этот вопрос в другом месте. Короче говоря, я пишу приложение, которое планирую развернуть в облаке (возможно, используя Heroku), который будет выполнять различные веб-скребли и сбор данных. Причина, по которой это будет в облаке, заключается в том, что я могу настроить ее для запуска каждый день каждый день и вытаскивать данные в свою базу данных без моего компьютера, а так же, чтобы остальная команда могла получить доступ к данных.
Раньше я использовал AWS SimpleDB и DynamoDB, но я обнаружил, что ограничения хранилища SDB для малых и DDB-запросов являются проблемой, поэтому я ищу систему баз данных (SQL или NoSQL), которая может хранить произвольные - значения длины (и идеально произвольные структуры данных) и которые могут быть запрошены в любом поле.
Я нашел много решений для базы данных для Heroku, таких как ClearDB, но вся информация, которую я видел, показала, как настроить Django для доступа к базе данных. Поскольку это предполагается script, а не сайт, я бы предпочел не погружаться в Django, если мне это не нужно.
Есть ли какая-нибудь база данных, с которой я могу подключиться к Heroku с Python без использования Django?