Я хотел бы настроить MySQL Cluster для HA, но клиент данных еще не может использовать ClusterJ.
Я хочу создать 2 узла SQL и получить доступ только они от клиента. т.е. нет доступа к узлам данных NDB.
Это допустимая конфигурация? Могу ли я подключиться к любому узлу SQL для чтения и записи и предположить, что данные синхронизированы?
Да, ты можешь. Когда вы записываете / читаете данные через узлы SQL, они фактически записываются / считываются из узлов данных в кластере, к которым эти узлы SQL подключены. Вы можете использовать обычный Connector/J
вместо того Cluster/J
для достижения этого, и это полностью верно.
Чтобы лучше понять, как работает весь кластер, перейдите по этой ссылке: http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-overview.html