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