Являются ли объекты RDBOC кэшированными в разных процессах? Я стараюсь запустить его в mod-perl, и это повлияет на вещи, хотя в основном это будет использоваться для вещей, которые не меняются (много).Is Rose :: DB :: Object :: Кэш-память кэшируется через разные процессы?
Также, связаны ли ссылки, связанные с RDBOC, кешем, когда это должно быть интуитивно?
спасибо Джон, что вы рекомендуете для менеджера? – Timmy
Я рекомендую не кэшировать ничего, кроме объектов только для чтения. По моему опыту, кеширование на более высоком уровне (например, компоненты страниц или целые страницы) или более низкий уровень (например, кеш, который находится перед самой базой данных) имеет тенденцию быть более плодотворным, чем кэширование на уровне объекта базы данных , –
Они в 99% случаев только для чтения. Возможно, очень незначительные вещи, которые будут меняться, но они будут доминировать в чтении и не обязательно обновляться. Почти так же, как наличие таблицы «id, color, description» - id, цвет всегда будет одинаковым, и описание может измениться один раз за некоторое время, но не обязательно. Я переключился на использование Rose :: DBx :: Object :: Cached :: CHI, чтобы играть, и он уже очень помогает, за исключением неопределенности в отношении вещей менеджера. – Timmy