одновременно получают данные (и записывают в БД) несколько потоков?
только мутекс?
мутексы есть на питоне?
меня больше общая концепция интересует
если тебе именно одновременно нид получать, тогда наверное два потока
сразу возникает вопрос — какая бд. У распространённых СУБД обычно нет проблем с многопоточной записью
Зачем?
Просто берешь несколько соединений и юзаешь, хз в чем проблема
Lock и есть мьютекс
Какая БД?
SQLite использует внутренние блокировки для синхронизации доступа. Создавай в каждом потоке свое соединение и работай. Не используй одно соединение с базой из нескольких потоков и не забывай коммитить изменения, чтобы не держать базу заблокированной надолго. Еще может помочь WAL режим, который позволяет чтению из базы не блокировать запись в базу и наоборот.
Я не знаю как БД устроены, просто прочёл книгу по ОС и подумал почему бы нет. Из за этого и вопрос поставил в конце
Я говорил про бд, релеционая алгебра не относится к бд? Это вы сказали что нужна книга по БД чтоб понять как там реализованы семафоры или что то в этом роде
Относится в части теории А как семафоры относится к реляционной алгебре?
Вы меня не поняли, ладно, проехали. Я не говорил что они относятся.
Изначальный вопрос где?
Обсуждают сегодня