Реклама на сайте Advertise with us

Работа с БД на разных серверах

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 01.01.06
Сообщения: 1210
Рейтинг: 749

Ссылка на сообщениеДобавлено: 25/04/13 в 23:30       Ответить с цитатойцитата 

Добрый день. НЕ могу сообразить как лучше сделать и что конкретно заказать программеру.
Есть 3 сервера на каждом есть бд в которую записывается и считывается информация.
Идеально было бы чтобы БД была на одном сервера, инфа туда записывалась и считывалась, и всегда была актуальной, но при таком раскладе подвисает сервер из-за большого количества запросов, поэтому сделал на каждом сервере локальные базы. И теперь вопрос, как мне их синхронизировать между собой и поддерживать актуальную информацию(хотя бы раз в 3-4 дня) во всех? Написать пхп скрипт синхронизации? или может это на стороне сервера как-то можно реализовать?
Спасибо за дельные ответы!

EvaPharmacy - лучшая фарма партнерка (ICQ: 750000 Jabber: evasupport@jabber.org)

1
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/04/13 в 00:47       Ответить с цитатойцитата 

Как ты собираешься синхронизировать базы, если они у тебя по отдельности работают, т.е. на каждой свои индивидуальные обновления ? Т.е. в одной базе запись А=10, в другой А=4, в третьей А=6 . Как ты себе представляешь то такое.

Максимум можешь сделать репликацию (google -> mysql replication ), но тут все равно какая то из баз должна быть основной, по которой другие будут равняться.

Или же просто делай дамп базы , по крону перегоняй его и разворачивай на других базах.
mysqldump DbName > db.sql
... copy to next server ...
mysql slaveDb < db.sql

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 03.07.07
Сообщения: 481
Рейтинг: 862

Ссылка на сообщениеДобавлено: 26/04/13 в 06:29       Ответить с цитатойцитата 

memento.mori писал:
НЕ могу сообразить как лучше сделать и что конкретно заказать программеру.

да так и заказывай - "разобраться в тормозах БД, посмотреть можно ли оптимизировать запросы, предложить варианты по уменьшению нагрузки и реализовать оптимальный". а дальше пусть кодер твой думает icon_cool.gif

0
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 26/04/13 в 08:29       Ответить с цитатойцитата 

отдельный сервер под мускуль?

0
 



С нами с 19.05.08
Сообщения: 1894
Рейтинг: 3625


Передовик Master-X (16.06.2010) Передовик Master-X (01.07.2010) Передовик Master-X (16.07.2010) Передовик Master-X (16.05.2011) Передовик Master-X (01.07.2012) Ветеран трепа Master-X (16.07.2012)
Ссылка на сообщениеДобавлено: 26/04/13 в 08:47       Ответить с цитатойцитата 

(!)Внимание Ero Advertising дополнительный Еврики от продажи рекламы. Особенно попандеров и мобилок.

1
 



С нами с 13.08.03
Сообщения: 533
Рейтинг: 481

Ссылка на сообщениеДобавлено: 26/04/13 в 22:26       Ответить с цитатойцитата 

Smarty писал:
да так и заказывай - "разобраться в тормозах БД, посмотреть можно ли оптимизировать запросы, предложить варианты по уменьшению нагрузки и реализовать оптимальный". а дальше пусть кодер твой думает icon_cool.gif

++
и MySQL Proxy ему в помощь

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »