- Palo Alto CA, US Brian Dorne - Menlo Park CA, US Michael Glazer - San Francisco CA, US Derek Rabideau - Neenah WI, US Richard Allen Ducott, III - London, GB David Karesh - Palo Alto CA, US Dylan Davis - Palo Alto CA, US Matthew Dailey - San Francisco CA, US Hongyi Yao - Mountain View CA, US Daniel Robinson - Menlo Park CA, US
International Classification:
G06F 16/22 G06F 16/245 G06F 16/951 G06F 16/23
Abstract:
A computer-implemented method comprises receiving, by a processor, search requests to search a database; receiving a reindex request to reindex information in the database based on a new ontology for the database or a new number of shards for a first index server; initiating, by the processor, generation of a second index for the database while a first index managed by the first index server continues to be used live for responding to received search requests; completing the generation of the second index during a certain period when no search request is sent to the first index server; and in response to the completing, using the second index live for responding to received search requests.
- Palo Alto CA, US Brian Dorne - Menlo Park CA, US Michael Glazer - San Francisco CA, US Derek Rabideau - Neenah WI, US Richard Allen Ducott, III - London, GB David Karesh - Palo Alto CA, US Dylan Davis - Palo Alto CA, US Matthew Dailey - San Francisco CA, US Hongyi Yao - Mountain View CA, US Daniel Robinson - Menlo Park CA, US
International Classification:
G06F 16/22 G06F 16/245 G06F 16/951 G06F 16/23
Abstract:
Systems and methods for live reindexing include receiving, at a dispatch server, a request to reindex a database, wherein, at the time the request to reindex is received, the dispatch server is configured to send queries for information in the database to a first index server, the first index server comprising a first index of information in the database. The systems and methods further include, responsive to receiving the request to reindex and while the database is live, generating a second index of the information in the database, storing the second index at a second index server, and configuring the dispatch server to use the second index server as a live index server and to no longer use the first index server as a live index server.
American University System since Oct 2010
Executive Director
Grand Canyon University 2007 - 2010
Manager Military Development Team
FWS Acquisitions 2005 - 2007
Business Manager
Education:
Grand Canyon University 2009 - 2011
Masters of Science, Leadership
Curt Dumke, Mildred Hofman, James Barthorpe, Sharon Fox, Bev Johnson, Mary Schnarr, Lyle Solem, Lenice Regier, Vivian Erichsen, Carol Hofman, James Ashbaugh, Art Garrity