Репликация MongoDB
MongoDB поддерживает асинхронную репликацию данных между серверами , в целях отказоустойчивости и избыточности данных . Без этого функционала немыслим ни один высоко нагруженный сервис. Репликация — механизм синхронизации содержимого базы данных с несколькими серверами ( репликами ). То есть , один инстанс mongod на сервере 127.0.0.1 передает ( синхронизирует ) содержимое своей БД test другому инстансу mongod на сервере 127.0.0.2 ( теперь это реплика ). Таким образом в нашей системе создается избыточность данных : одна и та же база test обслуживается двумя серверами . И это в некотором смысле хорошо . Так как если один сервер упадет , другой перехватит его знамя и продолжит раздавать и принимать данные . В MongoDB репликация асинхронная . Это значит , что данные синхронизируются между репликами не в момент непосредственного изменения данных , а отложенно , через какое - то время . В этом есть плюс : не тратится время на репликацию в момент изменения данных (in...
Комментарии
Отправить комментарий