1. A method comprising: receiving a row insert for a tuple into a column group store table, the tuple comprising a plurality of tuplets, each of the plurality of tuplets corresponding to one of a plurality of column groups in the column group store table; copying each of the plurality of tuplets into one of a plurality of insert buffers that correspond to one of the plurality of column groups in the column group store table; deferring the row insert from the plurality of insert buffers into the corresponding one of the plurality of column groups in the column group store table until an occurrence of one or more triggering events; and in response to the occurrence of the one or more triggering events, flushing the one of the plurality of insert buffers into storage associated with the column group store table, wherein the flushing of each of the plurality of insert buffers into the storage associated with the column group store table occurs independently for each of the plurality of column groups.