updating cache

Смотри... ты тут загружаешь весь кеш а потом отбираешь только тот который тебе нужен.. не рациональное использование памяти. У commonDao должен быть метод для запростов типа like "blablabla%".