Intresset för XML-publicering/prenumerationssystem har varit stort på senare tid. Vissa system skala till tusentals samtidiga frågor, men stöder ett begränsat frågespråk (vanligtvis ett fragment av XPath 1.0). Andra system stöder mer uttrycksfulla språk, men inte skala väl med antalet samtidiga frågor. I detta dokument föreslår vi en uppsättning nya frågebehandlingstekniker, som kallas Massively Multi-Query Join Processing-tekniker, för behandling av ett stort antal XML-strömsförfrågningar med värde går över flera XML-strömmar och dokument. Dessa tekniker gör det möjligt att dela representationer av indata till flera sammanfogar, och delning av gå beräkning. Våra tekniker är också tillämpliga på relationella händelsebehandlingssystem och publicera / prenumerera system som stöder gå frågor. Vi presenterar experimentella resultat för att visa våra teknikers effektivitet. Vi kan bearbeta tusentals XML-meddelanden med hundratusentals gemensamma frågor på riktiga RSS-flöden. Våra tekniker får mer än två storleksordningar snabbare jämfört med den naiva metoden att utvärdera sådana gå frågor.
I REF innehåller författarna också materialiseringsbaserad optimering för att förbättra prestandan vid bearbetning av ett stort antal XML-strömfrågor.
Massively multi-query join processing in publish/subscribe systems
{'venue': "SIGMOD '07", 'journal': None, 'mag_field_of_study': ['Computer Science']}