16. An apparatus, comprising: a partition comprising a network interface, the partition being operable to receive requests from a user and to query a relational database external to the apparatus; an object cache communicatively coupled to said partition; a processor communicatively coupled to the partition and comprising at least one of an object and a relational persistent query service running thereon, the apparatus being configured to: receive a request for information from the relational database from a user via said partition; translate the received request to at least one of an object and a relational persistent query; determine if a class associated with a table name already exists in a directory and perform a pre-fetch for one or more table columns on the relational database and create classes and other related files for the query using the table names and the table columns upon determining the class associated with the table name does not already exist in a directory; generate at least one set of related files based on the at least one of an object and a relational persistent query; execute the at least one of an object and a relational persistent query utilizing said at least one of an object and a relational persistent query service, said at least one of an object and a relational persistent query service operable to retrieve at least one result stored in at least one of said object cache or said relational database based on at least one of the query and the generated at least one set of related files, said apparatus operable to transmit the results to the user through the partition.
16. An apparatus, comprising: a partition comprising a network interface, the partition being operable to receive requests from a user and to query a relational database external to the apparatus; an object cache communicatively coupled to said partition; a processor communicatively coupled to the partition and comprising at least one of an object and a relational persistent query service running thereon, the apparatus being configured to: receive a request for information from the relational database from a user via said partition; translate the received request to at least one of an object and a relational persistent query; determine if a class associated with a table name already exists in a directory and perform a pre-fetch for one or more table columns on the relational database and create classes and other related files for the query using the table names and the table columns upon determining the class associated with the table name does not already exist in a directory; generate at least one set of related files based on the at least one of an object and a relational persistent query; execute the at least one of an object and a relational persistent query utilizing said at least one of an object and a relational persistent query service, said at least one of an object and a relational persistent query service operable to retrieve at least one result stored in at least one of said object cache or said relational database based on at least one of the query and the generated at least one set of related files, said apparatus operable to transmit the results to the user through the partition. 18. The apparatus of claim 16 , wherein the processor is programmed to determine at least one table name associated with the relational database based on the requested query.