Вы можете предварительно обработать файлы в отдельных процессах, используя модуль подпроцесс ;однако, если финальная таблица будет храниться в памяти, то этот процесс в конечном итоге станет для вас узким местом.
Существует еще один возможный подход с использованием общей памяти с mmap объектами.,Каждый подпроцесс может быть ответственным за загрузку файлов в подраздел отображенной памяти.