A system and method for routing database requests from application logic to
a cache and a database, including receiving a database request from the
application logic, determining whether the database request is
informational or transactional, routing the database request to the cache
if the database request is informational, and routing the database request
to the database if the database request is transactional. A first example
embodiment includes a database which is accessed using a first driver, a
cache, and a second driver which determines whether database requests
received from application logic are informational or transactional, where
informational database requests are routed to the cache and transactional
database requests are routed to the database using the first driver.
Un système et une méthode pour conduire des demandes de base de données de la logique d'application à une cachette et à une base de données, y compris recevoir une demande de base de données de la logique d'application, déterminant si la demande de base de données est informationnelle ou transactionnelle, conduisant la demande de base de données à la cachette si la demande de base de données est informationnelle, et le cheminement la demande de base de données à la base de données si la demande de base de données est transactionnelle. Une première incorporation d'exemple inclut une base de données qui est consultée en utilisant un premier conducteur, une cachette, et un deuxième conducteur qui détermine si les demandes de base de données reçues de la logique d'application sont informationnelles ou transactionnelles, où des demandes informationnelles de base de données sont conduites à la cachette et aux demandes transactionnelles de base de données sont conduits à la base de données en utilisant le premier conducteur.