1. A computer-implemented method, comprising: receiving, with a computer including a processor, invocation of a data access service, wherein the invocation identifies a data structure storing one or more data elements having a data format; identifying an update handler from a plurality of update handlers to be plugged into a data access framework, wherein the identified update handler processes data elements having the data format; invoking the data access framework with the update handler; under control of the data access framework, invoking the update handler; under control of the update handler, accessing data elements in the data structure; determining one or more statements for storing the data elements into a data store; and forwarding the one or more statements to the data access framework; and under control of the data access framework, receiving the one or more statements; and executing the one or more statements to store the data elements into the data store.