У меня есть требование в Mule 4 для получения данных из DataBase . Например, 1 имеет 5 входов - каждый вход будет касаться DB и извлекать 5 выходных данных . Используя Cache , я должен избегать многократного попадания в БД, вместо того, чтобы за определенный интервал времени ему приходилось извлекать данные из Cache.
Input - # [vars. (A,B, C, D, E)] >> forEach [кеш ( - HIT THE DB - )] >> Вывод - 1, 2, 3, 4, 5
Я поместил ввод в #[vars.Input]
, и это будет ключ в Cache для одной записи.
Как я могу добиться этого в Mule 4 для кэшированиянесколько записей с ключами?