Доброе...
Нужно «опортабелить» СУБД) То есть, все хранить на переносном хранителе, предположительно флешке ну или диске переносном.
Примерная нагрузка в день (примерно разово): от 200 до 1000 строк(запросов), это insert, update, так же select и сортировка
Разово - имею ввиду вот что: операции/запросы выполняются в течении одного часа.
Сразу оговорюсь - Сервер не предлагать, это есть, нужно именно портабельное решение.
Что предполагаю: это либо MySQL (например в сборке XAMPP) или SQLite.
Бекап планируется делать сразу по окончанию выполнения последнего запроса. Бекап на другой носитель.
Видимые проблемы:
- Это убиваемость флешки, как долго сможет флешка проработать под нагрузкой и считается ли это нагрузкой?)
- Нагрузка на Процессор/Память ПК, на котором будет запущен зверь) на сколько она может быть увеличена.
- Со временем, количество строк вырастет до 500000 - если брать SQLite - это же будет огромный файл и начнутся проблемы?
Что выбрать или может есть другие СУБД, которые могут помочь в данном вопросе.
Клиентская часть будет либо на php, либо на python'e.
Конечно, флешки проигрывают по надежности дискам переносным, поэтому это не окончательное решение.
Спасибо за советы - заранее)