Text this: A cluster-based data replication technique for preserving data consistency in data grid