У меня есть две очень большие таблицы, и мне нужно обработать небольшой набор результатов из этих таблиц. Однако обработка выполняется в нескольких функциях, каждая из которых должна выполнить некоторое объединение, чтобы правильно отформатировать данные.
Мне бы определенно нужно было как-то кэшировать исходный набор результатов, чтобы его можно было повторно использовать в функциях. Я хотел бы поместить первый набор результатов в одну коллекцию, второй набор результатов в другую коллекцию, а затем манипулировать этими коллекциями с помощью запросов SQL, как если бы они были настоящими таблицами SQL.
Можете ли вы предложить, как это можно сделать?