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

Абысните пж SQL databases are vertically scalable in most situations. You’re

able to increase the load on a single server by adding more CPU, RAM, or SSD capacity. NoSQL databases are horizontally scalable. You’re able to handle higher traffic by sharding, which adds more servers to your NoSQL database. Horizontal scaling has a greater overall capacity than vertical scaling, making NoSQL databases the preferred choice for large and frequently changing data sets.

почему noSQL бд не могут быть улучшены вертикальным масштабированием? я же тоже могу там поменять цпу, рам шото не вдуплил

1 ответов

36 просмотров

здесь сказано о том, что большинство rdbms легко масштабируются только вертикально. с вертикальным масштабированием есть одна проблема: оно рано поздно заканчивается. нельзя засунуть бесконечно много памяти и ядер в один сервер. с горизонтальным масштабированием у rdbms также проблема: оно или очень дорого (oracle rac) или оно есть с какими-то ограничениями (если вас устраивают ограничения - вам повезло). nosql (термин некорректный) обладают точно такими же возможностями вертикального масштабирования, но гораздно легче масштабируются горизонтально (в отличии от классических rdbms: oracle, sql server etc) due to design.

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта