Свой кеш не работает?

Главные вкладки

Аватар пользователя juliv juliv 26 ноября 2009 в 13:44

Доброго времени суток!
Написал свой модуль, который использует при формировании своих данных сведения из таблиц нод, терминов таксономии и т.д.
также добавил к нему кеширование данных на основе стандартных функций друпала: cache_set / cache_get и установил время обновления кеша, равное 9 часам:

<?php
cache_set
('catalog:alpha-letters'$alpha'cache_catalog_orgs'CATALOG_CACHE_TIME time());
?>

Использую, как видно, свою таблицу кеша, но по структуре она совпадает со стандартной.
СтОит мне изменить/добавить какую-то ноду, так сразу кеш перестраивается.
Как можно этого избежать и сделать, чтобы кеш обновлялся только через такое время, какое я укажу?