Oracle True Cache
Oracle True Cache est un cache SQL et clé-valeur (objet ou JSON) en mémoire, cohérent et géré automatiquement pour Oracle Database.
True Cache est un cache en mémoire et en lecture seule devant une base de données Oracle.
À l'instar d'Oracle Active Data Guard, True Cache est une réplique entièrement fonctionnelle en lecture seule de la base de données principale, à ceci près qu'il s'agit essentiellement d'un disque inférieur.
Les applications modernes requièrent souvent un nombre élevé de connexions et un accès rapide et à faible latence aux données. Une approche populaire consiste à placer des caches devant la base de données, car les applications effectuent généralement beaucoup plus de lectures que les mises à jour et peuvent lire à partir du cache sans affecter les performances de la base de données. Par exemple, un système de réservation d'une compagnie aérienne lit fréquemment les données lorsque les gens achètent des vols, et il est normal que les données ne soient pas les plus récentes par rapport à ce qui se trouve dans la base de données. L'application n'a besoin d'accéder aux données les plus récentes que lorsque quelqu'un réserve un vol.
Contrairement aux caches conventionnels, True Cache conserve automatiquement les données les plus fréquemment consultées dans le cache et maintient le cache cohérent avec la base de données principale, les autres objets du même cache et les autres caches. Il met en mémoire cache tous les objets et types de données Oracle Database, y compris JSON.
Comme True Cache implémente des stratégies de sécurité Oracle Database, vous pouvez contrôler l'accès au cache. Cela vous permet de mettre en cache des données sensibles, telles que des informations personnelles privées, que vous ne mettez généralement pas en cache.
Pour plus d'informations, voir Aperçu d'Oracle True Cache.
Rubriques connexes