Patent ID: 8407434

Claim:
A computer-implemented method for sequentially writing data to a journal store to provide random access at a target store in a distributed computing environment, the method comprising: receiving data at a data store, the data store comprising a journal store, Random Access Memory (RAM), and at least one target store; determining, with a processor, a first quantity of utilization of the RAM, wherein the first quantity is greater than a predefined threshold quantity; in response to determining the first quantity of utilization, sequentially writing the data to the journal store without write-caching the data at the RAM for storing to at least one target store; determining a second quantity of utilization of the RAM, wherein the second quantity is less than the predefined threshold quantity; and in response to determining the second level of utilization, reading the data from the journal store and storing the data in the RAM for writing to the at least one target store.