Обработка одного файла из нескольких процессов

У меня есть один большой текстовый файл, в котором я хочу обработать каждую строку (, выполнить некоторые операции )и сохранить их в базе данных. Поскольку одна простая программа занимает слишком много времени, я хочу, чтобы она выполнялась с помощью нескольких процессов или потоков. Каждый поток/процесс должен читать РАЗНЫЕ данные (разные строки )из этого единственного файла и выполнять некоторые операции над своей частью данных (строк )и помещать их в базу данных, чтобы, в конце концов, я все данные обработаны, и моя база данных сброшена с данными, которые мне нужны.

Но я не могу понять, как к этому подойти.

67
задан martineau 27 November 2018 в 02:31
поделиться