WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2008018969) appareil et procédé d'optimisation de groupage de bases de données avec zéro perte de transaction
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/018969    N° de la demande internationale :    PCT/US2007/015789
Date de publication : 14.02.2008 Date de dépôt international : 10.07.2007
CIB :
G06F 17/30 (2006.01), H04L 29/06 (2006.01), G06F 11/00 (2006.01)
Déposants : PARALLEL COMPUTERS TECHNOLOGY, INC. [US/US]; Maschellmac Office Complex, 1060 First Avenue, Suite 400, King Of Prussia, PA 19406 (US) (Tous Sauf US).
SHI, Justin [US/US]; (US) (US Seulement).
SONG, Suntian [CN/US]; (US) (US Seulement)
Inventeurs : SHI, Justin; (US).
SONG, Suntian; (US)
Mandataire : WOLINSKY, Scott; United Plaza, Suite 1600, 30 S. 17th Street, Philadelphia, PA 19103 (US)
Données relatives à la priorité :
60/836,462 04.08.2006 US
Titre (EN) APPARATUS AND METHOD OF OPTIMIZING DATABASE CLUSTERING WITH ZERO TRANSACTION LOSS
(FR) appareil et procédé d'optimisation de groupage de bases de données avec zéro perte de transaction
Abrégé : front page image
(EN)An efficient database cluster system that uses multiple stand-alone database servers with independent datasets to deliver higher processing speed and higher service availability at the same time with zero transaction losses. In one embodiment, a dynamic serializing transaction replication engine with dynamic load balancing for read-only queries is implemented. In another embodiment, a non-stop database resynchronization method that can resynchronize one or more out-of-sync databases without shutting down the cluster automatic database resynchronization process is implemented. In yet another embodiment, an embedded concurrency control language is implemented in the replication engine for precise control of the dynamic serialization engine for optimal processing performance. In yet another embodiment, a zero-downtime gateway failover/failback scheme using a public Internet Protocol (IP) is implemented. In yet another embodiment, a horizontal data partitioning method for load balancing update queries is implemented.
(FR)L'invention concerne un système efficace de groupe de bases de données qui utilise des serveurs multiples de bases de données autonomes avec des ensembles de données indépendants pour obtenir une vitesse de traitement supérieure et une disponibilité de service supérieure avec en même temps zéro perte de transaction. Dans un mode de réalisation, un moteur de reproduction de transaction de sérialisation dynamique avec un équilibrage de charge dynamique pour des interrogations en lecture seulement est mis en œuvre. Dans un autre mode de réalisation, un procédé de re-synchronisation de base de données sans arrêt qui peut synchroniser de nouveau une ou plusieurs bases de données hors synchronisation sans fermer le processus de re-synchronisation de bases de données automatiques de groupe est mis en œuvre. Dans encore un autre mode de réalisation, un langage de commande simultané intégré est mis en œuvre dans le moteur de reproduction pour une commande précise du moteur de sérialisation dynamique pour des performances de traitement optimales. Dans toujours un autre mode de réalisation, un plan de basculement/retour de passerelle avec zéro temps d'arrêt utilisant un protocole Internet (IP) public est mis en œuvre. Dans encore un autre mode de réalisation, un procédé de division horizontale de données pour des interrogations de mise à jour d'équilibrage de charge est mis en œuvre.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)