×

GRID TOPOLOGY CHANGE IN A DISTRIBUTED DATA GRID WHEN ITERATING ON THE CONTENTS OF THE DATA GRID

  • US 20160253386A1
  • Filed: 02/26/2015
  • Published: 09/01/2016
  • Est. Priority Date: 02/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable storage medium storing instructions which when executed cause a processing device to:

  • receive, from an application, a first search request defined by search criteria of a search query;

    communicate, to a first node, the first search request to search for data segments at the first node that match the search criteria;

    receive, from the first node, one or more data segments matching the search criteria;

    receive, from a coordinator, rebalance information in response to the first node transferring a plurality of rebalance data segments to one or more nodes in the data grid, wherein the rebalance information identifies the one or more nodes storing the plurality of rebalance data segments;

    identify, by the processing device, a second node storing rebalance data segments of the plurality of rebalance data segments based on the rebalance information, wherein the rebalance data segments are data segments transferred from the first node to the second node that match the search criteria and are not part of the data segments received from the first node;

    communicate, to the second node, a second search request to search for the rebalance data segments matching the search criteria;

    receive, from the second node, one or more rebalance data segments matching the search criteria; and

    determine search result data using the data segments from the first node and the rebalance data segments from the second node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×