Почему бы вам не начать с «одиночного и маленького» сервера Cassandra, как вы это обычно делаете с MySQL?

Для любого веб-сайта, который только начинается, загрузка изначально минимальна растет медленно вначале. Люди обычно начинают с сайтов на базе MySQL с одним сервером (*** это тоже VPS, а не выделенный сервер), работающим как на сервере приложений, так и на сервере БД. как правило, слишком далеко с этой настройкой только когда они чувствуют необходимость, они отделяют БД от сервера приложений, предоставляя ему отдельный VPS-сервер. Это то, что стартап ожидает, что вещи будут при планировании закупок ресурсов.

Но до сих пор, что я видел, этоС Кассандрой что-то совсем другое. Люди обычно рекомендуют начинать с кластера из 3 узлов (на выделенных серверах) с большим количеством много оперативки 4 ГБ или 8 ГБ ОЗУ - это то, что они предлагают для начала. Так что Cassandra требует больше аппаратных ресурсов по сравнению с MySQL, чтобы веб-сайт мог обеспечивать аналогичную производительность, обслуживать аналогичную нагрузку / трафик и такое же количество данных. Я понимаю о более высоких требованиях к хранилищу Cassandra из-за репликации, но как насчет других аппаратных ресурсов?

Можно'Мы начинаем с приложений на основе Cassandra, таких как MySQL. Начиная с 1 или 2 VPS & добавляя больше, когда естьэто нужно?

Редактировать:

Я неЯ не хочу сравнивать яблоки с апельсинами. Я просто хочу знать, насколько более опасной может оказаться ситуация, когда я начинаю с установки cassandra на основе VPS с одним узлом по сравнению с установкой MySQL на основе VPS с одним узлом. Разница между этими двумя ситуациями. Являются ли серверы кассандры более уязвимыми, чем серверы MySQL? Что плохо, если я добавлю tomcat вместе с Cassandra, поскольку люди используют стек LAMP на одном сервере.

Ответы на вопрос(4)

Ваш ответ на вопрос