2 подписчика
Сегодня снова буду бухтеть про свои проекты. А именно про базу данных для них.
Самое простое - иметь локальный сервер базы и использовать его. Однако если доходит дело до деплоя - то вам нужна будет также какая-то продакшн база. Также с локальной базой сложно, если вы не всегда работаете с одного компьютера. Придется как-то синхронизировать данные постоянно или жить с разным содержанием базы в разных окружениях. Так что если вы не постоянно работаете с одним пк и с некоторой периодичностью используете базы, а не от случая к случаю, мне кажется будет удобней иметь один сервер баз данных и подключаться к нему откуда угодно.
Выбор СУБД - отдельная песня. Самые злачные на мой взгляд: Postgres, Mongo, Redis. В зависимости от того что предпочитаете можно ограничиться этим набором, или выбрать что-то пооригинальней. Я пользую Postgres для своих черных дел.
Для себя пару недель решил сделать такой сервер, пока что полет нормальный. Посмотрим, как мой сервер покажет себя в долгосрочной перспективе, если будет чем поделится интересным - напишу. Ну и поскольку я большой фанат всяких инструкций, сделал небольшую статью про то как все настроить. В глубь не закапывался, но основные моменты подсветил, если интересно - можно найти тут: leins275.xyz/...s/.
1 минута
8 августа 2022