APPARATUS AND METHOD FOR DISTRIBUTED QUERY PROCESSING UTILIZING DYNAMICALLY GENERATED IN-MEMORY TERM MAPS

A system has a master node with instructions executed by a master node processor to receive a query over a network from a client machine and distribute query segments over the network. Worker nodes receive the query segments. Each worker node includes instructions executed by a worker node processor...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MCMANUS, Matthew, KRUGLER, Ken, ZILLMANN, Johannes, VOSS, Peter, SCHULZE, Holger, NETTLING, Martin
Format: Patent
Sprache:eng ; fre ; ger
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 MCMANUS, Matthew
KRUGLER, Ken
ZILLMANN, Johannes
VOSS, Peter
SCHULZE, Holger
NETTLING, Martin
description A system has a master node with instructions executed by a master node processor to receive a query over a network from a client machine and distribute query segments over the network. Worker nodes receive the query segments. Each worker node includes instructions executed by a worker node processor to construct from a columnar file a term map characterizing a term from the columnar file, row identifications from the columnar file and a Boolean indicator for each row identification that characterizes whether the term is present in the row specified by the row identification. The term map is cached in dynamic memory. Values responsive to the query segment are collected from the term map. The values are sent to the master node. The master node aggregates values from the worker nodes to form a result that is returned to the client machine over the network.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP3602351A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP3602351A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP3602351A13</originalsourceid><addsrcrecordid>eNqNjD0KwkAQRtNYiHqHuUDAGLQfs5NkIPvj7mwRmxBkBUE0oPfHCB7A6nvFe98yu6Fz6FFiADQKNElrFdTWg-Igno9RSMEpku_BeVtRCGwaiMIdn7-keoOaK-y6HhoyNH_NAZtck7ZzJOQ1aHRhnS2u4_2VNr9dZVCTVG2epueQXtN4SY_0HsiVh-2u3BdYlH8oHzJjNe0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>APPARATUS AND METHOD FOR DISTRIBUTED QUERY PROCESSING UTILIZING DYNAMICALLY GENERATED IN-MEMORY TERM MAPS</title><source>esp@cenet</source><creator>MCMANUS, Matthew ; KRUGLER, Ken ; ZILLMANN, Johannes ; VOSS, Peter ; SCHULZE, Holger ; NETTLING, Martin</creator><creatorcontrib>MCMANUS, Matthew ; KRUGLER, Ken ; ZILLMANN, Johannes ; VOSS, Peter ; SCHULZE, Holger ; NETTLING, Martin</creatorcontrib><description>A system has a master node with instructions executed by a master node processor to receive a query over a network from a client machine and distribute query segments over the network. Worker nodes receive the query segments. Each worker node includes instructions executed by a worker node processor to construct from a columnar file a term map characterizing a term from the columnar file, row identifications from the columnar file and a Boolean indicator for each row identification that characterizes whether the term is present in the row specified by the row identification. The term map is cached in dynamic memory. Values responsive to the query segment are collected from the term map. The values are sent to the master node. The master node aggregates values from the worker nodes to form a result that is returned to the client machine over the network.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</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=20200205&amp;DB=EPODOC&amp;CC=EP&amp;NR=3602351A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25569,76552</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200205&amp;DB=EPODOC&amp;CC=EP&amp;NR=3602351A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MCMANUS, Matthew</creatorcontrib><creatorcontrib>KRUGLER, Ken</creatorcontrib><creatorcontrib>ZILLMANN, Johannes</creatorcontrib><creatorcontrib>VOSS, Peter</creatorcontrib><creatorcontrib>SCHULZE, Holger</creatorcontrib><creatorcontrib>NETTLING, Martin</creatorcontrib><title>APPARATUS AND METHOD FOR DISTRIBUTED QUERY PROCESSING UTILIZING DYNAMICALLY GENERATED IN-MEMORY TERM MAPS</title><description>A system has a master node with instructions executed by a master node processor to receive a query over a network from a client machine and distribute query segments over the network. Worker nodes receive the query segments. Each worker node includes instructions executed by a worker node processor to construct from a columnar file a term map characterizing a term from the columnar file, row identifications from the columnar file and a Boolean indicator for each row identification that characterizes whether the term is present in the row specified by the row identification. The term map is cached in dynamic memory. Values responsive to the query segment are collected from the term map. The values are sent to the master node. The master node aggregates values from the worker nodes to form a result that is returned to the client machine over the network.</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>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjD0KwkAQRtNYiHqHuUDAGLQfs5NkIPvj7mwRmxBkBUE0oPfHCB7A6nvFe98yu6Fz6FFiADQKNElrFdTWg-Igno9RSMEpku_BeVtRCGwaiMIdn7-keoOaK-y6HhoyNH_NAZtck7ZzJOQ1aHRhnS2u4_2VNr9dZVCTVG2epueQXtN4SY_0HsiVh-2u3BdYlH8oHzJjNe0</recordid><startdate>20200205</startdate><enddate>20200205</enddate><creator>MCMANUS, Matthew</creator><creator>KRUGLER, Ken</creator><creator>ZILLMANN, Johannes</creator><creator>VOSS, Peter</creator><creator>SCHULZE, Holger</creator><creator>NETTLING, Martin</creator><scope>EVB</scope></search><sort><creationdate>20200205</creationdate><title>APPARATUS AND METHOD FOR DISTRIBUTED QUERY PROCESSING UTILIZING DYNAMICALLY GENERATED IN-MEMORY TERM MAPS</title><author>MCMANUS, Matthew ; KRUGLER, Ken ; ZILLMANN, Johannes ; VOSS, Peter ; SCHULZE, Holger ; NETTLING, Martin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP3602351A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MCMANUS, Matthew</creatorcontrib><creatorcontrib>KRUGLER, Ken</creatorcontrib><creatorcontrib>ZILLMANN, Johannes</creatorcontrib><creatorcontrib>VOSS, Peter</creatorcontrib><creatorcontrib>SCHULZE, Holger</creatorcontrib><creatorcontrib>NETTLING, Martin</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MCMANUS, Matthew</au><au>KRUGLER, Ken</au><au>ZILLMANN, Johannes</au><au>VOSS, Peter</au><au>SCHULZE, Holger</au><au>NETTLING, Martin</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>APPARATUS AND METHOD FOR DISTRIBUTED QUERY PROCESSING UTILIZING DYNAMICALLY GENERATED IN-MEMORY TERM MAPS</title><date>2020-02-05</date><risdate>2020</risdate><abstract>A system has a master node with instructions executed by a master node processor to receive a query over a network from a client machine and distribute query segments over the network. Worker nodes receive the query segments. Each worker node includes instructions executed by a worker node processor to construct from a columnar file a term map characterizing a term from the columnar file, row identifications from the columnar file and a Boolean indicator for each row identification that characterizes whether the term is present in the row specified by the row identification. The term map is cached in dynamic memory. Values responsive to the query segment are collected from the term map. The values are sent to the master node. The master node aggregates values from the worker nodes to form a result that is returned to the client machine over the network.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP3602351A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title APPARATUS AND METHOD FOR DISTRIBUTED QUERY PROCESSING UTILIZING DYNAMICALLY GENERATED IN-MEMORY TERM MAPS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-12T22%3A35%3A27IST&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=MCMANUS,%20Matthew&rft.date=2020-02-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP3602351A1%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