Блокировка базы данных sqlite

Я хотел бы узнать о методе блокировки в sqlite. Я использую некоторые скрипты python, используя sqlalchemy для записи в sqlite db. Есть много сценариев, записывающих в db одновременно, и я часто получаю ошибки с блокировкой базы данных. Можно ли включить блокировку для таблицы для sqlite ?. Является ли sqlite подходящим для параллельной записи?

0
задан 25 August 2017 в 15:33

2 ответа

SQLite скорее всего не лучшее решение, так как оно не позволит одновременной записи (Source).

В этой ситуации вам лучше работать с базами данных сервера / клиента, такими как Postgres. Поскольку вы уже используете ORM, это должно быть так же просто, как изменить строку соединения.

0
ответ дан 18 July 2018 в 07:55

SQLite скорее всего не лучшее решение, так как оно не позволит одновременной записи (Source).

В этой ситуации вам лучше работать с базами данных сервера / клиента, такими как Postgres. Поскольку вы уже используете ORM, это должно быть так же просто, как изменить строку соединения.

0
ответ дан 24 July 2018 в 18:56
  • 1
    Спасибо за ответ. Да, sqlite не подходит для одновременной записи. – Vijay47 26 August 2017 в 14:58

Другие вопросы по тегам:

Похожие вопросы: