Мне нужно запустить параллельные вызовы базы данных в Python. Я обычно передаю DB API объекты соединения, однако они не будут работать, когда мне нужно будет выполнить несколько операций с базами данных одновременно (то есть параллельная обработка). Похоже, что вызов фабрики соединений не существует для cx_Oracle или pyodbc.
В Java и .NET абстракции базы данных имеют фабрики соединений, такие как DbProviderFactories .
Какой самый питонный способ сделать это? Создать собственный класс фабрики соединений с базой данных или просто передать строки соединения и импортировать библиотеки базы данных? Что-то еще, о чем я не знаю?