В настоящее время я реализовал кэш для метода selectAll , а затем отфильтровал его по условию путем фильтрации потока в кэшированном списке со всеми элементами. Кэширование вторично отфильтрованных списков по условным значениям, так как ключ набирает некоторую скорость, но потребляет больше памяти, а функция фильтрации требует времени.
С другой стороны, обычная фильтрация базы данных по условию выполняется быстрее, но получение данных с удаленного узла базы данных происходит медленнее. , Есть ли способ выполнить запросы к базе данных (кроме функции фильтрации) в selectAll кеш? Таким образом, я могу получить больше скорости при оптимизации использования памяти.
Также принимается совершенно другой ответ