@allias173

Чем заменить sqlite3?

Постоянно выбивает ошибку Database is locked из-за множества подключений, увеличивал таймаут, коннект сразу же закрываю после использования базы, но не помогает.

Есть ли такая же локальная база данных (без серверов), которая выдержит большое к-во подключений?
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
Больше чем 1 подключение - только полноценная СУБД
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Нет.
Ответ написан
saboteur_kiev
@saboteur_kiev
build engineer
Суть sqlite - отсутствие сервера. Вся логика - в библиотеке.
Но именно поэтому блокируется доступ - потому что к одному файлу может подключаться только одно приложение.
Сервер решает этот вопрос тем, что именно сервер и является тем одним приложением, которое работает с файлом, а все остальные работают через сервер.

Поэтому без сервера архитектурно не должно быть многопользовательского доступа к файлу.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Почта Банк Москва
от 170 000 до 200 000 ₽
Почта Банк Москва
от 207 000 до 240 000 ₽
Hoodies Москва
от 150 000 до 200 000 ₽