Ответы пользователя по тегу MySQL
  • Где и как хранить данные рекомендательного сервиса?

    @ftdgoodluck
    SQL, noSQL
    Вообще, mongo неплохо вписывается под ваш кейс.

    Но в пункте "не нужен DBA" могу с вами поспорить - с монгой вы иногда будете попадать в ситуации "запрос торомозит но я не понимаю почему, а вылечилось все перезагрузкой демона". И гугл, в силу молодости монги не всегда сможет помочь.

    А теперь по вашим вопросам:
    1. Проблем быть не должно. Только учтите, что при падении мастера один из слейвов берет на себя роль мастера, и нагрузка на него изменится, что нужно учесть в планировании архитектуры серверов.
    2. Ну, при падении слейва у вас упадет производительность чтения соответственно ). А при падении мастера где-то за 1-4 минуты (зависит от конфигурации) выбирается новый мастер. Тут производительность может немного просесть в момент, когда старый мастер включится и начнется синхронизация, но опять же - зависит от конфигурации и объемов данных.

    Если необходимо, могу более подробно проконсультировать в скайпе )
    Ответ написан
    Комментировать