Size: a a a

2020 September 06

NK

Nikita Kononov in /web/
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Little Big
ты заебешься это разрабатывать. Гораздо проще запихать все в одну базу. Пока у тебя нет клиентов и нагрузок (и долгое время их не будет), разработка будет идти шустро. Какой смысл от разноса по разным базам?
Потом разноситб будет сложнее, лучше сразу пилить архитектуру которую можно горизонтально масштабировать, да и безопасноснее в разных базах держать
источник

LB

Little Big in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Потом разноситб будет сложнее, лучше сразу пилить архитектуру которую можно горизонтально масштабировать, да и безопасноснее в разных базах держать
не стоит думать о горизонтальном масштабировании на таких этапах. Тебе хватит кластеризации базы ещё долгие годы
источник

LB

Little Big in /web/
будешь разносить, когда это реально понадобится
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Если условные заказы одного клиента будут храниться в общей таблицк с другими клиентами то это база очень быстро начнет чудовищно тормозить
источник

LB

Little Big in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Если условные заказы одного клиента будут храниться в общей таблицк с другими клиентами то это база очень быстро начнет чудовищно тормозить
почему эт?
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Little Big
будешь разносить, когда это реально понадобится
Я даже представить не могу сколько миграций придется написать
источник

LB

Little Big in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Я даже представить не могу сколько миграций придется написать
юзай монгу, забудь про миграции
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Little Big
почему эт?
Потому что выборки по таблицам сильно щависят от их размеров
источник

LB

Little Big in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Потому что выборки по таблицам сильно щависят от их размеров
ограничения запросов и правильные индексы решают миллион надуманных проблем
источник

LB

Little Big in /web/
если коротко, то ты увеличиваешь стоимость разработки в разы, не имея особого профита
источник

LB

Little Big in /web/
но дело твое, если нужно, разноси по разным базам
источник

LB

Little Big in /web/
только учти, что тебе это все говно надо будет администрировать, мониторить и логировать
источник

LB

Little Big in /web/
максимум, что могу посоветовать, если ты пойдешь по пути разнесения данных - заложить возможность указания пути до бд в твоём слое доступа к данным. Когда понадобится - разнесешь по машинам
источник

LB

Little Big in /web/
но, что-то мне подсказывает, что это не понадобится никогда
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Да, в зависимости от того чье приложение запрашивает данные должно определяться к какой бд должен запрос идти. Кароч тут надо какую-то схему посмотреть как это у других работает
источник

NK

Nikita Kononov in /web/
[Thanks to Alisea]

@shitpost
источник

NK

Nikita Kononov in /web/
Nikita Kononov
[Thanks to Alisea]

@shitpost
@wuifh498 eto ti
источник

TF

Telecommunication ca... in /web/
Ilya Yakimavets
Тебе с хрычем надо пообщаться:D
Почему он так популярен?
источник

@@

@@ userpic @@ in /web/
Da.
источник