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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013046883) TRANSACTION PROCESSING SYSTEM, METHOD AND PROGRAM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/046883    International Application No.:    PCT/JP2012/068414
Publication Date: 04.04.2013 International Filing Date: 20.07.2012
IPC:
G06F 12/00 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk, New York 10504 (US) (For All Designated States Except US).
HORII Hiroshi [JP/JP]; (JP) (For US Only)
Inventors: HORII Hiroshi; (JP)
Agent: UENO Takeshi; c/o Toyosu site, IBM Japan, Ltd., NBF TOYOSU CANAL FRONT Bldg., 6-52, Toyosu 5-chome, Koto-ku Tokyo 1358511 (JP)
Priority Data:
2011-218145 30.09.2011 JP
Title (EN) TRANSACTION PROCESSING SYSTEM, METHOD AND PROGRAM
(FR) SYSTÈME, PROCÉDÉ ET PROGRAMME DE TRAITEMENT DE TRANSACTION
(JA) トランザクション処理システム、方法及びプログラム
Abstract: front page image
(EN)In order that when a map entry that is being locked in another global transaction is inquired and updated in a local transaction, the local transaction is promoted to a global transaction in a distributed KVS system, a step in which in a client computer, a transaction ID is determined and a global transaction is started, a step in which in a server that is processing a local transaction among a plurality of servers, an inquiry local transaction is started, a step in which all values that are being inquired in the local transaction are inquired in the inquiry local transaction, a step in which all values that are being updated in the local transaction are each updated to a combination of a value before the update, a value during the update, and a lock value using the transaction ID as the value in a data table, and a step in which the local transaction is committed are executed.
(FR)De manière à ce que, lorsqu'un élément de table de correspondance qui est en train d'être verrouillé dans une autre transaction globale est interrogé et mis à jour dans une transaction locale, la transaction locale soit promue à une transaction globale dans un système KVS distribué, l'invention consiste à exécuter une étape à laquelle, dans un ordinateur client, un ID de transaction est déterminé et une transaction globale est démarrée, une étape à laquelle, dans un serveur qui est en train de traiter une transaction locale parmi une pluralité de serveurs, une transaction locale d'interrogation est démarrée, une étape à laquelle toutes les valeurs qui sont en train d'être interrogées dans la transaction locale sont interrogées dans la transaction locale d'interrogation, une étape à laquelle toutes les valeurs qui sont en train d'être mises à jour dans la transaction locale sont mises à jour chacune à une combinaison d'une valeur avant la mise à jour, d'une valeur durant la mise à jour et d'une valeur de verrouillage en utilisant l'ID de transaction en tant que valeur dans une table de données, et une étape à laquelle la transaction locale est validée.
(JA)分散KVSシステムにおいて、他のグローバル・トランザクションがロック中のマップ・エントリを、ローカル・トランザクションが照会・更新する際、そのローカル・トランザクションをグローバル・トランザクションに昇格させるため、クライアント・コンピュータにおいて、トランザクションIDを確定してグローバル・トランザクションを開始するステップと、複数のサーバのうちローカル・トランザクションを処理しているサーバで、照会用ローカル・トランザクションを開始するステップと、前記ローカル・トランザクションで照会中の全ての値を前記照会用ローカル・トランザクションで照会するステップと、前記ローカル・トランザクションで更新中の全ての値を、前記データ・テーブルにおいて、更新前の値と更新中の値と、前記トランザクションIDを値とするロック値の組み合わせに更新するステップと、前記ローカル・トランザクションをコミットするステップとを実行する。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, 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, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)