Python SQLite3 Возможно ли, чтобы две программы одновременно обращались к одной и той же базе данных? - PullRequest
0 голосов
/ 08 апреля 2020

Ну, я пишу две программы. Один из них направлен на получение данных из Интернета, фильтрацию и хранение данных в базе данных. А другая цель состоит в том, чтобы извлечь данные из этой базы данных и провести некоторый анализ.

Дело в том, что данные, которые я собирал, часто меняются, как и данные рынка, что означает, что мне нужно написать монитор. Программа для постоянного подключения к БД и получения данных через небольшой интервал, скажем, 2 мин. Но, если таким образом, другая программа не может получить доступ к данным в БД, поскольку она заблокирована.

Есть ли способ соединить одну и ту же базу данных одновременно для двух программ, одна для записи, другая для получения? Или есть лучший способ справиться с этой ситуацией (а именно, частое написание и извлечение)? Я довольно новичок в базе данных, ожидая получить какую-либо помощь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...