nnikolyaa
@nnikolyaa

Лучшая БД для мультипоточного бота VK Python?

Решил я значит переключить бота на серверную бд из-за "Database is locked". Это ошибка sqlite которая
была временной бд бота. А ошибка связана с невозможностью мультипоточного изменения таблицы. У меня вопрос, какую бд лучше всего использовать для мультипоточной записи, без таких ошибок как в sqlite.
  • Вопрос задан
  • 90 просмотров
Решения вопроса 2
DevMan
@DevMan
нет лучшей.
подойдёт любая клиент-серверная или облачная СУБД.
начать можете с банального MySQL.
Ответ написан
Комментировать
HemulGM
@HemulGM Куратор тега Python
Delphi Developer, сис. админ
Я решил это ("Database is locked") путём прокси всех запросов и глобальной очередью к бд. А нормальные обертки провайдера sqlite умеют синхроинть код (запрос) автоматически. Это в любом случае не подходит для высоконагруженного бота, но решает проблему, если запросов не много, но могут быть почти одновременно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы