Может ли foreach выборочно использовать несколько внутренних компонентов (doParallel и doRedis) одновременно?
Я обрабатываю файлы размером около 1 Гб. Обработка может быть разбита на два этапа: один зависит от больших файлов, а второй - от меньшего объема данных. Могу ли я поставить в очередь некоторые команды foreach для серверной части doParallel, одновременно ставя в очередь другие команды foreach с серверной частью doRedis?
foreach() %dopar:doParallel% {
foreach() %dopar:doRedis% {}
}
Цель здесь - сохранить малые удаленные задания из-за ограничений памяти и сетевого ввода-вывода, а также использовать несколько локальных ядер, которые у меня есть для предварительной / постобработки.