Patent ID: 8019735
Filing Date: 2011-09-13
Classification: G06F

Abstract:
1. A system to provide query caching, comprising: one or more microprocessors; a query component, running on the one or more microprocessors, wherein the query component is deployed in a container and operates to issue a query to retrieve a query result from a database, wherein the query is associated with a transaction, and wherein the query result includes one or more instances of a class that is managed by the container, wherein the class represents one or more persisted data entries retrieved from the database and the one or more persisted data entries are associated with at least one row in a table in the database; a cache management component, running on the one or more microprocessors, to store the one or more instances of the class in a cache; a query registration component, running on the one or more microprocessors, to perform the steps of: wherein the cache management component further operates to