Встречается на собеседованиях • сегодня
Какие знаешь проблемы БД в режиме кластера
В кластерных БД основные проблемы включают:
-
Согласованность данных (Consistency) – CAP-теорема ограничивает одновременное обеспечение согласованности, доступности и устойчивости к разделению.
-
Репликация и задержки – Реплики могут отставать от мастера, вызывая чтение устаревших данных.
-
Распределенные транзакции – 2PC (Two-Phase Commit) сложен и медлителен, может стать узким местом.
-
Шардинг (Partitioning) – Неравномерное распределение данных (hotspots), сложность JOIN-запросов.
-
Отказоустойчивость – Выход узла может привести к перераспределению нагрузки и временной недоступности.
Пример с MongoDB:
java
// Чтение с возможным отставанием реплики
MongoClient client = new MongoClient("replicaSet/node1,node2,node3");
client.setReadPreference(ReadPreference.secondaryPreferred()); // Чтение с реплики Решение – баланс между согласованностью и производительностью (например, квороумные чтения в Cassandra).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы