Да я смотрел, что новых сборок под мой роутер с тех пор не было. Родную прошивку конечно не хочется, т.к. я использую на роутере Torrent, NFS, LDAP. В данный момент ради эксперимента я ничего этого не ставил, а сбросил на самую дефолтную DD-WRT, но проблема все равно имеется. Надо наверное поставить родную… :(
Мне кажется будет 1000 раз изменяться. Я даже думаю, что в случае row-based она тоже будет 1000 раз изменяться. Иначе может нарушиться целостность БД.
Row-based меня пугает тем, что один простой update может спровоцировать передачу огромного объема данных по сети, а в случае statement-based репликации передается только сам запрос.
ЗЫ. Но я тоже за репликацию. Мне кажется все остальные варианты гораздо сложнее в реализации и менее надежны.
Попробовать хотя бы стоит, MASTER-SLAVE настраивается быстро,
У нас используется statement-based репликация MASTER-MASTER, но есть и чистый слейв. Никогда не замечал тормозов. Даже при остановке репликации на несколько часов, при восстановлении соединения, данные на слейв попадают очень быстро и не вызывают ощутимых тормозов.
А я видел в аэропортах при посадке на самолет некоторые люди показывали посадочный талон на экране телефоне. И сканер считывал баркод (или скорее QR) с экрана
Еще можно глянуть в сторону более высокоуровневых готовых решений, например: ru.wikipedia.org/wiki/OpenERP
Писано на Питоне кстати, есть веб-клиент и десктоп на GTK. Но я лично ничего не знаю об этой системе, особенно с точки зрения дописывания своих модулей и кастомизации.
Я лично тоже за веб. По своему опыту скажу, что у меня в компании мы когда-то разрабатывали десктоп, при чем это была JAVA+Oracle. Сейчас только веб, при чем PHP+MySQL. И я не считаю это какой-то деградацией. Конечно в основном специфика наших приложений такова, что они просто должны быть в вебе, иначе никак (платежные системы). Но мы делали системы, которые вполне могли бы работать в локальной сети, но все равно мы делали веб, потому что это удобнее. Удобнее разрабатывать, удобнее внедрять, обновлять, удобно для пользователей (нужен только браузер). Веб — это перспективно.
У нас был случай, мы дописывали какую-то систему на делфи, и перед этим спросили, может вам ее переписать на веб? Заказчик говорит: «нет, нам НИКОГДА не понадобится заходить в нашу систему извне». Ну ок, пишем на Делфи и Firebird. Проходит наверное месяца два, и тут заказчик говорит, что часть их офиса переехала, и им надо заходить в систему извне. В итоге пришлось настраивать VPN, чтобы пробросить соединение с БД, но работало все это мягко говоря не очень.
ЗЫ. Да, при таком джоине выведутся только те продукты, у которых есть варианты, и те категории, у которых есть продукты с вариантами. Если хочется вывести все данные, надо использовать синтаксис OUTER JOIN.
Сейчас точно на сервере. У меня на разных компьютерах одинаковая история. Вопрос в том, кеширует ли он ее. Интересно, если открыть ее еще раз, то будут тормоза или нет?