1. A system for supporting transient partition consistency in a distributed data grid, comprising: a storage data structure on a cluster node in the distributed data grid, wherein the storage data structure stores data in one or more partitions on the cluster node; and an index data structure that contains a plurality of indexes, wherein each index supports indexing at least one data grid operation on the one or more partitions, wherein the distributed data grid ensures consistency between the storage data structure and the index data structure for the data stored in the one or more partitions maintained on the cluster node.