Постоянно выбивает ошибку Database is locked из-за множества подключений, увеличивал таймаут, коннект сразу же закрываю после использования базы, но не помогает.
Есть ли такая же локальная база данных (без серверов), которая выдержит большое к-во подключений?
Суть sqlite - отсутствие сервера. Вся логика - в библиотеке.
Но именно поэтому блокируется доступ - потому что к одному файлу может подключаться только одно приложение.
Сервер решает этот вопрос тем, что именно сервер и является тем одним приложением, которое работает с файлом, а все остальные работают через сервер.
Поэтому без сервера архитектурно не должно быть многопользовательского доступа к файлу.
Как тогда решить эту проблему, если ни одна база не выдержит? Есть идея заменить базу на json файл, но пока не получается. Каким еще способом можно тогда записывать/удалять/считывать данные?