Estratégias de expiração de dados em cache
NCache oferece suporte a estratégias de expiração de dados baseadas em tempo, onde você pode especificar o tempo ou intervalo para expirar seus dados de cache. A invalidação de dados baseada em tempo é usada se as alterações nos dados ocorrerem de forma determinística ou quando você puder determinar a frequência da alteração dos dados. Por exemplo, as informações da região podem não ser atualizadas com frequência, portanto você pode usar uma expiração baseada no tempo para invalidar esses dados.
Note
Este recurso também está disponível em NCache Professional.
Além disso, a expiração de dados obsoletos do cache resulta no fornecimento de dados relevantes e atualizados ao cliente. A expiração desses dados do cache após um determinado período resultará no carregamento de novos dados no cache na próxima solicitação do cliente.
Outro uso da expiração de dados é na manutenção de sessões. Se uma sessão estiver inativa por um determinado tempo, ela poderá ser removida do cache porque está ociosa.
NCache suporta expirações absolutas e deslizantes, juntamente com uma flexibilidade estendida para usar várias expirações padrão em um conjunto de dados. Estes serão discutidos em detalhes em tópicos sucessivos.
Nesta secção
Visão geral da expiração de dados
Explica casos de uso e comportamentos para Expiração Absoluta, Expiração Deslizante e Expiração Padrão.
Expiração absoluta de dados
Explica como realizar operações usando a Expiração Absoluta.
Expiração de dados deslizantes
Explica como realizar operações usando a expiração deslizante.