Я планирую запустить простую утилиту Node.JS и перенести ее в Heroku. Решение о пожаре и забывчивости, вероятно, будет спать примерно 90% времени. К сожалению, мне кажется, что для моих целей мне требуется постоянное хранилище данных (приложения heroku ежедневно перезагружаются, а хранение всего в оперативной памяти нереально), и я не знаю, как это выглядит:
- Большинство хостингов SQL являются платными / бесплатными в течение ограниченного времени / требуют постоянного обновления (например, freemysqlhosting).
- Хранение материала в простом формате
.txt
, по-видимому, трудно реализовать, кроме того, git
всегда перезаписывает содержимое отслеживаемого файла .txt
, а оставляя его без отслеживания удаляет его на heroku и приводит к ошибке ENOENT No such file
. Да, я пытался.
Итак, вопрос в том, как реализовать простое и встроенное решение для хранения данных? Есть ли уместные типовые решения? Это будет эквивалентно только одной таблице SQL.
Как вы можете видеть, вы можете ответить на это на многих уровнях - возможно, предложите бесплатное развертывание и забудете хостинг SQL (очевидно, он должен поддерживать внешние подключения), возможно, расскажите мне, как сохранить файл в git
без фактического заменив все его содержимое каждым коммитом, возможно, предложите установить какой-нибудь модуль. Я надеюсь, что это не слишком широко ..