WARM TIER STORAGE FOR SEARCH SERVICE
Systems and techniques are described herein for tiered storage of customer data accessed by a search service of a computing resource service provider. In some aspects, customer data may be received by a search instance executed across a plurality of compute nodes and provisioned by a search service....
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and techniques are described herein for tiered storage of customer data accessed by a search service of a computing resource service provider. In some aspects, customer data may be received by a search instance executed across a plurality of compute nodes and provisioned by a search service. The customer data may be indexed and the data and resulting index may be stored locally by a first pool of hot compute nodes of the search instance. The customer data and index may be migrated and stored remotely by a data storage service. Metadata associated with the customer data and/or index may be stored in a second pool of warm compute nodes of the search instance. The warm compute nodes, upon receiving a request to access the customer data, may identify a location of the customer data and retrieve the customer data from the data storage service according to the metadata.
L'invention concerne des systèmes et des techniques pour le stockage étagé de données de client auxquelles accède un service de recherche d'un fournisseur de services de ressources informatiques. Selon certains aspects, des données de client peuvent être reçues par une instance de recherche exécutée sur une pluralité de nœuds de calcul et fournies par un service de recherche. Les données de client peuvent être indexées et les données et l'index résultant peuvent être stockés localement par un premier groupe de nœuds de calcul chauds de l'instance de recherche. Les données de client et l'index peuvent être migrés et stockés à distance par un service de stockage de données. Des métadonnées associées aux données de client et/ou à l'index peuvent être stockées dans un second groupe de nœuds de calcul tièdes de l'instance de recherche. Lors de la réception d'une requête pour accéder aux données de client, les nœuds de calcul tièdes peuvent identifier un emplacement des données de client et récupérer les données de client à partir du service de stockage de données en fonction des métadonnées. |
---|