В в нашем рабочем коллективе было обсуждение перевода проекта с Mysql на Sqlite
Так как хороших администраторов для Mysql у нас нет считаем что SQLite нам упростит жизнь.
Но так как многие из нас имели опыт использования SQLite в небольших проектах, мы не знаем как поведет себя SQLite на среднем проекте.
- Главное что интересует это выдержит ли SQLite такую нагрузку без ошибок записи чтения обновления?
- Сейчас в проекте пиковые нагрузки составляют 60-100 запросов к MYSQL в минуту.
- Прирост базы в месяц 40-50мб
- Ошибки почти не допустимы по тому что это игровой проект и люди довольно часто пополняют балансы аккаунтов, и не хотелось бы чтобы их деньги прошли мимо кассы.
- Еще слышал о каких то блокировках запросов толи при обращении к одним и тем же данным разных процессов толи при каких то других обстоятельствах. Сталкивался ли кто и как это предотвратить?
Опишите пожалуйста ньюансы из своего опыта интенсивного использования этой базы которые могут быть мне полезны.