Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2017004098) COUCHE DE BASE DE DONNÉES TRANSACTIONNELLE AU-DESSUS D'UNE MÉMOIRE DE CLÉS/VALEURS DISTRIBUÉE
Dernières données bibliographiques dont dispose le Bureau international

N° de publication : WO/2017/004098 N° de la demande internationale : PCT/US2016/039922
Date de publication : 05.01.2017 Date de dépôt international : 29.06.2016
Demande présentée en vertu du Chapitre 2 : 04.01.2017
CIB :
G06F 17/30 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
17
Equipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
30
Recherche documentaire; Structures de bases de données à cet effet
Déposants :
MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399, US
Inventeurs :
BISHOP, Spencer Alan; US
SHAY, Jason Daniel; US
Mandataire :
MINHAS, Sandip; US
HEISE, Michael; DE
Données relatives à la priorité :
14/754,40629.06.2015US
Titre (EN) TRANSACTIONAL DATABASE LAYER ABOVE A DISTRIBUTED KEY/VALUE STORE
(FR) COUCHE DE BASE DE DONNÉES TRANSACTIONNELLE AU-DESSUS D'UNE MÉMOIRE DE CLÉS/VALEURS DISTRIBUÉE
Abrégé :
(EN) A computing system is configured to be coupled to a remote storage system. The remote storage system comprises a key/value store. The computing system is configured to perform transactions on data stored at the remote storage system. The system includes a database client. The database client includes an interface configured to allow a user to request database operations using the database client. The system further includes a database engine coupled to the database client. The database engine is configured to receive requests for database operations from the database client. The database engine is further configured to obtain and operate on transaction state stored as one or more key/value pairs in the key/value store at the remote storage system from the remote storage system. The database engine is configured to transactionally perform data operations, using the transaction state, on one or more data key/value pairs in the key/value store.
(FR) Selon l'invention, un système informatique est conçu pour être couplé à un système de mémorisation à distance. Le système de mémorisation à distance comprend une mémoire de clés/valeurs. Le système informatique est destiné à effectuer des transactions sur des données mémorisées par le système de mémorisation à distance. Le système comprend un client base de données. Le client base de données comporte une interface configurée pour permettre à un utilisateur de demander des opérations de base de données au moyen du client base de données. Le système inclut en outre un moteur de base de données couplé au client base de données. Le moteur de base de données est prévu pour recevoir des demandes d'opérations de base de données en provenance du client base de données. Le moteur de base de données est en outre conçu pour obtenir un état de transaction mémorisé sous la forme d'une ou plusieurs paires clé/valeur dans la mémoire de clés/valeurs du système de mémorisation à distance, qui provient du système de mémorisation à distance, et pour agir sur cet état. Le moteur de base de données sert à exécuter de manière transactionnelle des opérations de données, à l'aide de l'état de transaction, sur une ou plusieurs paires clé/valeur de données dans la mémoire de clés/valeurs.
front page image
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, 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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, 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, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : Anglais (EN)
Langue de dépôt : Anglais (EN)
Également publié sous:
CN107710203EP3314473