Oracle True Cache
O Oracle True Cache é um SQL na memória, consistente e gerenciado automaticamente e um cache de valor-chave (objeto ou JSON) para o Oracle Database.
True Cache é um cache na memória somente para leitura na frente de um banco de dados Oracle.
Assim como o Oracle Active Data Guard, o True Cache é uma réplica totalmente funcional e somente leitura do banco de dados principal, exceto pelo fato de ser em sua maioria menos disco.
Os aplicativos modernos geralmente exigem um alto número de conexões e acesso rápido e de baixa latência aos dados. Uma abordagem popular é colocar caches na frente do banco de dados porque os aplicativos geralmente executam muito mais leituras do que atualizações, e eles podem ler no cache sem afetar o desempenho do banco de dados. Por exemplo, um sistema de reservas de companhias aéreas lê os dados com frequência à medida que as pessoas compram voos, e não há problema se os dados não forem os mais atuais em comparação com o que está no banco de dados. O aplicativo só precisa acessar os dados mais atuais quando alguém reserva um voo.
Ao contrário dos caches convencionais, o True Cache mantém automaticamente os dados acessados com mais frequência no cache, e mantém o cache consistente com o banco de dados principal, outros objetos no mesmo cache e outros caches. Ele armazena em cache todos os objetos e tipos de dados do Oracle Database, incluindo JSON.
Como o True Cache implementa políticas de segurança do Oracle Database, você pode controlar o acesso ao cache. Isso permite que você armazene em cache dados confidenciais, como informações pessoais privadas, que normalmente não são armazenados em cache.
Para obter informações detalhadas, consulte Visão Geral do Oracle True Cache.
Tópicos Relacionados