Recherche dans les collections de brevets nationales et internationales

1. (WO2016196286) PARTITIONNEMENT DE TABLE DANS DES SYSTÈMES DE BASE DE DONNÉES DISTRIBUÉS

Pub. No.:    WO/2016/196286    International Application No.:    PCT/US2016/034646
Publication Date: Fri Dec 09 00:59:59 CET 2016 International Filing Date: Sat May 28 01:59:59 CEST 2016
IPC: G06F 17/30
Applicants: NUODB, INC.
Inventors: RICE, Michael Thomas
LEVIN, Oleg
AVLASOV, Yan
PROCTOR, Seth Theodore
HARWOOD, Thomas Jonathan
Title: PARTITIONNEMENT DE TABLE DANS DES SYSTÈMES DE BASE DE DONNÉES DISTRIBUÉS
Abstract:
L'invention concerne des techniques permettant de mettre en œuvre un système de partitionnement unifié dans des systèmes de base de données distribués pour permettre le partitionnement horizontal d'une table ainsi que le stockage et la gestion de ces partitions par un groupe de stockage. Un groupe de stockage est un sous-ensemble de nœuds de gestionnaire de stockage (SM), et chaque nœud SM est configuré pour faire persister les données de la base de données dans un dispositif de stockage durable. Le système de base de données distribué attribue chaque groupe de stockage à un sous-ensemble de nœuds SM. Le système de base de données distribué peut adresser chaque groupe de stockage au moyen d'un mappage symbolique qui permet aux transactions d'identifier un groupe de stockage particulier, et de diriger les opérations de lecture et d'écriture vers un sous-ensemble de nœuds (SM) desservant ce groupe de stockage. Un administrateur peut mettre à jour ce mappage à la volée pour amener le système de base de données distribué à ajuster de manière dynamique un système de partitionnement mis en œuvre sans devoir interrompre les operations de base de données en cours.