1. A system including instructions recorded on a computer-readable medium, and executable by at least one processor, the system comprising: a request analyzer configured to cause the at least one processor to receive a plurality of database requests and classify the plurality of database requests as transaction requester or non-transaction requests, and further configured to cause the at least one processor to route the transaction requests to a transaction server for application against a transaction database, including write access to an identified portion thereof, and to route the non-transaction requests to a non-transaction server to thereby read data obtained from a non-transaction database; and an update manager configured to cause the at least one processor to update the non-transaction database, based on the application of the transaction requests against the transaction database.