DISTRIBUTED TRANSACTION CONTROL SYSTEM AND DISTRIBUTED TRANSACTION CONTROL METHOD

To provide a distributed transaction control system and a distributed transaction control method which can properly suppress mismatching and business stagnation due to two-phase commitment.SOLUTION: In a distributed transaction control system 10, a mediator device 100 comprises: a determination unit...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YAMAMOTO NOBUYUKI, NISHITANI JUNPEI, MANIWA HISASHI
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator YAMAMOTO NOBUYUKI
NISHITANI JUNPEI
MANIWA HISASHI
description To provide a distributed transaction control system and a distributed transaction control method which can properly suppress mismatching and business stagnation due to two-phase commitment.SOLUTION: In a distributed transaction control system 10, a mediator device 100 comprises: a determination unit 110 which replaces a vote with a vote of prepare failure when an input vote from a participant terminal 200 times out, determines the vote as commitment when all input votes are votes of prepare success, determines the vote as rollback when even one of input votes includes the vote of the prepare failure, and inputs a content of the determination to a distributed consensus processing unit 111; a distributed consensus processing unit 111 which determines the content of the determination which is the input from the determination unit 110, as one by the distributed consensus; and a conclusion unit 112 which notifies the participant device 200 of the output of the distributed consensus processing unit 111 as a conclusion result.SELECTED DRAWING: Figure 1 【課題】二相コミットに起因する不整合と業務停滞を適宜に抑制可能な分散トランザクション制御システム及び分散トランザクション制御方法を提供する。【解決手段】分散トランザクション制御システム10は、調停者装置100は、参加者端末200からの入力投票がタイムアウトした場合、プリペア失敗の投票に置換し、全ての入力投票がプリペア成功の投票の場合、コミットに判定し、各入力投票のうち一つでもプリペア失敗の投票を含む場合、ロールバックに判定し、当該判定の内容を分散合意処理部111へ入力する判定部110と、判定部110からの入力である前記判定の内容を、分散合意にて一つに決定する分散合意処理部111と、分散合意処理部111の出力を決着結果として参加者装置200に通知する決着部112と、を有する。【選択図】図1
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_JP2023147903A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>JP2023147903A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_JP2023147903A3</originalsourceid><addsrcrecordid>eNrjZAh08QwOCfJ0Cg1xdVEICXL0C3Z0DvH091Nw9vcLCfL3UQiODA5x9VVw9HNRIKTU1zXEw9-Fh4E1LTGnOJUXSnMzKLm5hjh76KYW5MenFhckJqfmpZbEewUYGRgZG5qYWxoYOxoTpQgAYQkwdw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>DISTRIBUTED TRANSACTION CONTROL SYSTEM AND DISTRIBUTED TRANSACTION CONTROL METHOD</title><source>esp@cenet</source><creator>YAMAMOTO NOBUYUKI ; NISHITANI JUNPEI ; MANIWA HISASHI</creator><creatorcontrib>YAMAMOTO NOBUYUKI ; NISHITANI JUNPEI ; MANIWA HISASHI</creatorcontrib><description>To provide a distributed transaction control system and a distributed transaction control method which can properly suppress mismatching and business stagnation due to two-phase commitment.SOLUTION: In a distributed transaction control system 10, a mediator device 100 comprises: a determination unit 110 which replaces a vote with a vote of prepare failure when an input vote from a participant terminal 200 times out, determines the vote as commitment when all input votes are votes of prepare success, determines the vote as rollback when even one of input votes includes the vote of the prepare failure, and inputs a content of the determination to a distributed consensus processing unit 111; a distributed consensus processing unit 111 which determines the content of the determination which is the input from the determination unit 110, as one by the distributed consensus; and a conclusion unit 112 which notifies the participant device 200 of the output of the distributed consensus processing unit 111 as a conclusion result.SELECTED DRAWING: Figure 1 【課題】二相コミットに起因する不整合と業務停滞を適宜に抑制可能な分散トランザクション制御システム及び分散トランザクション制御方法を提供する。【解決手段】分散トランザクション制御システム10は、調停者装置100は、参加者端末200からの入力投票がタイムアウトした場合、プリペア失敗の投票に置換し、全ての入力投票がプリペア成功の投票の場合、コミットに判定し、各入力投票のうち一つでもプリペア失敗の投票を含む場合、ロールバックに判定し、当該判定の内容を分散合意処理部111へ入力する判定部110と、判定部110からの入力である前記判定の内容を、分散合意にて一つに決定する分散合意処理部111と、分散合意処理部111の出力を決着結果として参加者装置200に通知する決着部112と、を有する。【選択図】図1</description><language>eng ; jpn</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20231013&amp;DB=EPODOC&amp;CC=JP&amp;NR=2023147903A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20231013&amp;DB=EPODOC&amp;CC=JP&amp;NR=2023147903A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>YAMAMOTO NOBUYUKI</creatorcontrib><creatorcontrib>NISHITANI JUNPEI</creatorcontrib><creatorcontrib>MANIWA HISASHI</creatorcontrib><title>DISTRIBUTED TRANSACTION CONTROL SYSTEM AND DISTRIBUTED TRANSACTION CONTROL METHOD</title><description>To provide a distributed transaction control system and a distributed transaction control method which can properly suppress mismatching and business stagnation due to two-phase commitment.SOLUTION: In a distributed transaction control system 10, a mediator device 100 comprises: a determination unit 110 which replaces a vote with a vote of prepare failure when an input vote from a participant terminal 200 times out, determines the vote as commitment when all input votes are votes of prepare success, determines the vote as rollback when even one of input votes includes the vote of the prepare failure, and inputs a content of the determination to a distributed consensus processing unit 111; a distributed consensus processing unit 111 which determines the content of the determination which is the input from the determination unit 110, as one by the distributed consensus; and a conclusion unit 112 which notifies the participant device 200 of the output of the distributed consensus processing unit 111 as a conclusion result.SELECTED DRAWING: Figure 1 【課題】二相コミットに起因する不整合と業務停滞を適宜に抑制可能な分散トランザクション制御システム及び分散トランザクション制御方法を提供する。【解決手段】分散トランザクション制御システム10は、調停者装置100は、参加者端末200からの入力投票がタイムアウトした場合、プリペア失敗の投票に置換し、全ての入力投票がプリペア成功の投票の場合、コミットに判定し、各入力投票のうち一つでもプリペア失敗の投票を含む場合、ロールバックに判定し、当該判定の内容を分散合意処理部111へ入力する判定部110と、判定部110からの入力である前記判定の内容を、分散合意にて一つに決定する分散合意処理部111と、分散合意処理部111の出力を決着結果として参加者装置200に通知する決着部112と、を有する。【選択図】図1</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZAh08QwOCfJ0Cg1xdVEICXL0C3Z0DvH091Nw9vcLCfL3UQiODA5x9VVw9HNRIKTU1zXEw9-Fh4E1LTGnOJUXSnMzKLm5hjh76KYW5MenFhckJqfmpZbEewUYGRgZG5qYWxoYOxoTpQgAYQkwdw</recordid><startdate>20231013</startdate><enddate>20231013</enddate><creator>YAMAMOTO NOBUYUKI</creator><creator>NISHITANI JUNPEI</creator><creator>MANIWA HISASHI</creator><scope>EVB</scope></search><sort><creationdate>20231013</creationdate><title>DISTRIBUTED TRANSACTION CONTROL SYSTEM AND DISTRIBUTED TRANSACTION CONTROL METHOD</title><author>YAMAMOTO NOBUYUKI ; NISHITANI JUNPEI ; MANIWA HISASHI</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_JP2023147903A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; jpn</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>YAMAMOTO NOBUYUKI</creatorcontrib><creatorcontrib>NISHITANI JUNPEI</creatorcontrib><creatorcontrib>MANIWA HISASHI</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>YAMAMOTO NOBUYUKI</au><au>NISHITANI JUNPEI</au><au>MANIWA HISASHI</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>DISTRIBUTED TRANSACTION CONTROL SYSTEM AND DISTRIBUTED TRANSACTION CONTROL METHOD</title><date>2023-10-13</date><risdate>2023</risdate><abstract>To provide a distributed transaction control system and a distributed transaction control method which can properly suppress mismatching and business stagnation due to two-phase commitment.SOLUTION: In a distributed transaction control system 10, a mediator device 100 comprises: a determination unit 110 which replaces a vote with a vote of prepare failure when an input vote from a participant terminal 200 times out, determines the vote as commitment when all input votes are votes of prepare success, determines the vote as rollback when even one of input votes includes the vote of the prepare failure, and inputs a content of the determination to a distributed consensus processing unit 111; a distributed consensus processing unit 111 which determines the content of the determination which is the input from the determination unit 110, as one by the distributed consensus; and a conclusion unit 112 which notifies the participant device 200 of the output of the distributed consensus processing unit 111 as a conclusion result.SELECTED DRAWING: Figure 1 【課題】二相コミットに起因する不整合と業務停滞を適宜に抑制可能な分散トランザクション制御システム及び分散トランザクション制御方法を提供する。【解決手段】分散トランザクション制御システム10は、調停者装置100は、参加者端末200からの入力投票がタイムアウトした場合、プリペア失敗の投票に置換し、全ての入力投票がプリペア成功の投票の場合、コミットに判定し、各入力投票のうち一つでもプリペア失敗の投票を含む場合、ロールバックに判定し、当該判定の内容を分散合意処理部111へ入力する判定部110と、判定部110からの入力である前記判定の内容を、分散合意にて一つに決定する分散合意処理部111と、分散合意処理部111の出力を決着結果として参加者装置200に通知する決着部112と、を有する。【選択図】図1</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; jpn
recordid cdi_epo_espacenet_JP2023147903A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title DISTRIBUTED TRANSACTION CONTROL SYSTEM AND DISTRIBUTED TRANSACTION CONTROL METHOD
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T10%3A35%3A35IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=YAMAMOTO%20NOBUYUKI&rft.date=2023-10-13&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EJP2023147903A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true