170 похожих чатов

Братцы, всем здравия! Прошу помощи, гугл даёт слишком много вариантов,

не совсем очевидно, за что хвататься и что оптимальнее попробовать.

СИТУАЦИЯ:
На VPS (Debian) есть БД MySQL, в которой планируется много таблиц (в т.ч. оч.больших).
Т.е. достаточно скоро места на диске не хватит и придётся добавлять новые хосты.
Но на уровне приложения крайне не хотелось бы реализовывать всю это логику.

Каким максимально простым способом можно раскидать таблицы целиком (без шардирования/партицирования) по множеству серверов таким образом, чтобы подключение к ним ко всем из веб-приложения было через единую локальную СУБД? (federated? кластеризация? может ещё что?)

11 ответов

7 просмотров
Евгений- Автор вопроса

ну т.е. конкретно вот такая описанная реализация - она затруднительна? верно я понял?

Евгений
ну т.е. конкретно вот такая описанная реализация -...

Конкретно описанная, она вообще не логичная

HAProxy в помощь

Евгений- Автор вопроса
Maksim Petuhov
HAProxy в помощь

благодарю, посмотрю🤝

то, что ты описал, это и есть шардирование

Maksim Petuhov
HAProxy в помощь

нет, лучше sql proxy но тогда уж лучше innodb mysql cluster/xtradb cluster

Terry Filch
нет, лучше sql proxy но тогда уж лучше innodb mys...

Кластер же держит на всех серверах одинаковую базу, как тут это поможет?

𝕋𝕚𝕞
Кластер же держит на всех серверах одинаковую базу...

имхо: если держать куски базы данных по разным серверам, то теряется смысл в разбросе

Евгений
ну т.е. конкретно вот такая описанная реализация -...

вы уверены что выростите даже до 1терабайта данных?

Евгений- Автор вопроса
ולאד
вы уверены что выростите даже до 1терабайта данных...

конкретно сейчас боль в заканчивающемся месте на диске на vps - и чем куда-то переезжать мне бы проще большие таблицы выкинуть на другой хост (при этом не правя приложение)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта