На главную

Python массовая вставка с множества скриптов в1 табл бд

Всем доброго времени суток. Необходима помощь с двумя рабочими примерами: для SQLite и postgresql. Есть 10-15 скриптов, которые работают то одновременно, то в разное время, бывает по всякому. Вопрос в следующем: как сохранить данные в 1 таблицу или изменить некоторые строки в 1 таблице так, чтобы данные, получаемые скриптами - не потерялись. Те, если в один момент работает 2 и более скриптов и в один момент они пытаются произвести вставку данных в таблицу - то чтобы ни один из них не вылетел по ошибке, что таблица занята другим процессом или заблокирована или еще что-то. Собственно, нужен понятный алгоритм сохранения данных для баз, что описал выше. Сохранять сначала в файлы а потом доп скриптом собирать данные с них - не хотелось бы.