Приветствую.

Я занимаюсь рассылками, мне нужно что бы несколько скриптов на питоне брали номера из одной базы данных и при этом не могли взять одни и те же номера. Сейчас это реализованно на sqlite через блокировку базы данных, но данный способ мне не очень подходит, так как скриптов может быть до сотни и большинство из них ждёт пока другие скрипты возьмут или запишут информацию в базу.

Мне нужен способ, что бы все скрипты имели доступ к базе данных одновременно но при этом не могли взять одни и те же номера из базы. То как это реализованно сейчас я показал в прикрепленном файле.

Прошу предлагать конкретные варианты, предложения пипа "готов сделать" буду отклонять, да бы не тратить время на посредников которые рассылают предложения на все подряд.

3 года назад
cyberp1983
Евгений 
43 года
12 лет в сервисе
Был
2 года назад

Заявки фрилансеров

Давид
 
23 года
3 года в сервисе
Был
месяц назад
8 отзывов
3 года назад
Данил
 
21 год
3 года в сервисе
Был
8 месяцев назад
2 отзыва
3 года назад
Арсен
 
21 год
5 лет в сервисе
Был
2 года назад
1 отзыв
3 года назад
Роман
 
19 лет
4 года в сервисе
Был
год назад
3 года назад