Search Cache

Осталось разобратся в моих изменениях дополнить тесты, добавит сохранение в БД, а потом можно по аналогии сделать для содержания :)