Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Необходимо сравнить MySQL Cluster с MongoDB, Apache Cassandra и Hadoop. По каким пораметрам можно это сделать? Подскажите пожалуйста.
Неактивен
сравнивать можно по любым параметрам
но это из серии: крокодил более зеленый или длинный?
Hadoop это вообще не субд, а монго и касандра - nosql решения
Составьте табличку (преимущества/недостатки) для каждого и смотрите, что отвечает требованиям вашего проекта.
Неактивен
Я прочитал про эти субд. И вот что понял, sql решения лучше использовать для однотипного набора данных. Nosql - для данных, структура которых несильно отличается. Правильно?
Мне необходимо разместить данные, структура которых одинаковая, например бд библиотеки, необходимо выбрать одно из предложенных средств.
Какие критерии можно рассмотреть?
Я предполагаю, что масштабируемость, восстановление после сбоев, резервное копирование, ОС для СУБД и требования к оборудованию.
Неактивен
по сравнению mongodb и mysql посмотрите этот доклад http://www.highload.ru/2016/abstracts/2292.html ( в сети есть видео)
вопрос по прежнему абстрактный, та же масштабируемость бывает разная, от слова совсем, и сравнивать просто масштабируемость имеет смысл только, если вы хотите всучить/обосновать какое-то решение, занимаясь мухлежом понятий
возможно вам будет достаточно обычного MySQL (не кластер)
ещё многое зависит от того, с чем умеют работать ваши сотрудники, так как порой задачу можно решить разными способами
а почему именно такой набор для сравнения?
Неактивен
мне необходимо создать 1 из этих 4 кластеров. Хочу поработать с MySQL, но мне надо обосновать почему он предпочтительнее остальных
Неактивен
хотя бы потому что из перечисленных это единственно sql база данных (+ определенную конкретику можно найти по указанной ранее ссылке)
с MySQL есть следующие варианты:
собственно MySQL Cluster, который NDB
просто MySQL + репликация
галера кластер (Percona XtraDB Cluster или MariaDB Cluster)
Неактивен