1. A system, comprising: a memory to store instructions; a processor to execute the instructions stored in the memory; a communications interface to a database system, wherein the database system operates both a relational data store and a non-relational data store; a request processor to receive a database transaction at the system for the database system, the database transaction including new data for persistent storage within the database system; an optimizer agent to analyze the database transaction and determine the new data is designated for persistent storage within the non-relational data store of the database system and wherein the optimizer agent is to write the new data to an append log of the relational data store without writing the new data to the non-relational data store despite an indication the new data is designated for persistent storage within the non-relational data store; the request processor to receive a request for data retrieval from the database system, including retrieval of data stored within the non-relational data store and at least a portion of the new data written to the append log of the relational data store; the request processor to retrieve the data stored within the non-relational data store from the non-relational data store and to further retrieve the portion of the new data from the append log of the relational data store; and the request processor to send a response to an originator of the request in fulfillment of the request.