1. A method for efficiently reconstructing an in-memory index associated with a log-structured object store, the method comprising: enabling asynchronous write operations to occur to a log-structured object store, the log-structured object store utilizing an in-memory index to record locations of objects written to the log-structured object store; as objects are updated and written to an end of the log-structured object store, updating the locations in the in-memory index; enabling checkpoint operations to occur to the log-structured object store without pausing the asynchronous write operations; when initiating checkpoint operations, establishing a “begin checkpoint” marker on the log-structured object store; and configuring the “begin checkpoint” marker to point to an oldest known log location recorded in the in-memory index.