Учет работы работников выбор базы

akimov_aleks
Offline
Зарегистрирован: 04.04.2013

Привет всем передамной стоит задача .

на работу призодят сотрудники у каждого есть карта arduino+mfrc522   я считываю время когда пришел человек. если человек надо отойти он проходя через дверь регестрируеться что ушел итд..

стоит задача все записывать в БД . сначало хотел чтоб все писалось на web  сервер в базу Mysql но чтото побоялся в друг сеть глюканет или модем завис итд... и я не смогу зарегестрировать прожод через дверь.

подскажите может ктото сталкивался с подобной задачей. единствиный вариант писать на флешку текстовый фаил. или есть другая возможность как сделать бд.

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Писать на карточку - это, конечно, хорошо, но потом Вы сами на это забьете. :)

Вот если писать в базу, а при ее недоступности - на карточку, т.е., в случае аварии - это будет и правильнее, и не так напряжно.

funakoshi
Offline
Зарегистрирован: 13.03.2015

В профессиональных системах все пишется на локальный контроллер, и периодически синхронизируется с базой данных.

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

funakoshi пишет:

В профессиональных системах все пишется на локальный контроллер, и периодически синхронизируется с базой данных.

Сколько циклов записи выдерживает SD-карта (ТС хочет писать на флэшку)? В "профессиональных" для этого будет стоять eeprom и аккумулятор резервный, чтобы писать "не очень часто"...

funakoshi
Offline
Зарегистрирован: 13.03.2015

Что мешает здесь резервный аккумулятор использовать? А по поводу Sd-карты - вы правильно написали: постоянно писать в БД и только при отсутствии связи - на карту.