Я использую команду split linux для разделения огромных xml-файлов на узловые. Проблема теперь в том, что у меня есть каталог с сотнями тысяч файлов.ruby - получить файл из каталога без указания всего содержимого
Я хочу, чтобы получить файл из каталога (чтобы перейти к другому процессу для импорта в нашу базу данных), не нужно перечислять все в нем. Так ли работает Dir.foreach
? Любые другие идеи?
Dir.foreach - правильное решение, если вы собираетесь обрабатывать все файлы. Возможно, вам захочется использовать уникальный подкаталог для всех файлов-узлов родительского xml-файла (при использовании разделения Linux). – klochner
Да, это хорошая идея, но она лишь частично решает проблему, потому что один файл намного больше, чем другие. –