om oss

TDMQ för Apache Pulsar

2025-12-12 16:58

TDMQ för Apache Pulsar (TDMQ Pulsar Edition) är en egenutvecklad meddelandemellanprogramvara baserad på Apache Pulsar, som erbjuder utmärkta molnbaserade och serverlösa egenskaper. Den är kompatibel med Pulsars olika komponenter och koncept och utnyttjar de underliggande fördelarna med Compute-Storage Separation och flexibel skalning. Produkten är byggd på en arkitektur för compute-storage-separation, som inte bara möjliggör flexibel skalning utan också stöder miljontals meddelandeämnen utan betydande prestandaförsämring när antalet ämnen ökar, vilket gör den perfekt lämpad för storskaliga affärsscenarier. På funktionell nivå erbjuder produkten en mängd olika meddelandetyper. Bland dem kan Scheduled Message möta affärsbehov för tidsinställd utlösning, medan Distributed Transaction Message säkerställer datakonsistens över system. Tillsammans med stark datakonsistens (baserat på BookKeeper Consistency Protocol) garanterar den säkerheten och tillförlitligheten för meddelandedata. När det gäller affärsstöd, utöver klassiska scenarier som asynkron frikoppling och toppavgränsning, är dess datasynkroniseringsfunktion särskilt enastående. Den möjliggör sömlös meddelandekonsumtion och datasynkronisering mellan flera datacenter, vilket underlättar global affärsexpansion. Kompatibiliteten med Apache Pulsar minskar migrerings- och användningskostnader, medan separation mellan beräkning och lagring lägger grunden för hög prestanda. Den djupa integrationen av schemalagda meddelanden, distribuerade transaktionsmeddelanden och datasynkronisering gör denna produkt till ett pålitligt val för företag som hanterar komplexa affärskrav.


 

Vanliga frågor

Apache Pulsar

F: Byggt på Apache Pulsar, vilka fördelar erbjuder arkitekturen för separation av beräknings- och lagringsdata i Tencent Cloud TDMQ Pulsar Edition, och hur stöder den scenarier för datasynkronisering?

A: Som en molnbaserad produkt inom Apache Pulsar-ekosystemet erbjuder Tencent Cloud TDMQ Pulsar Editions arkitektur för separation av beräknings- och lagringsdata betydande fördelar: Å ena sidan möjliggör den flexibel skalning av kluster baserat på affärsbehov, med beräknings- och lagringsresurser som justeras oberoende för att undvika resursslöseri. Å andra sidan stöder denna arkitektur stabil drift med miljontals ämnen, vilket säkerställer att klusterprestanda inte försämras kraftigt även när antalet ämnen ökar, vilket möter kraven på meddelandedistribution från storskaliga företag. Denna arkitektur är avgörande för datasynkroniseringsscenarier: Datasynkronisering involverar ofta överföring av massiva meddelanden över flera datacenter mellan regioner. Separation av beräknings- och lagringsdata möjliggör oberoende skalning av lagringsresurser, vilket enkelt tillgodoser de massiva meddelandelagringskrav som genereras under datasynkronisering. Dessutom kan den elastiska skalningskapaciteten hos beräkningsnoder matcha plötsliga trafiktoppar i datasynkronisering, vilket säkerställer effektiv och stabil datasynkronisering mellan flera datacenter. Kombinerat med Apache Pulsars inbyggda funktioner för samarbete mellan regioner minskar separation av beräknings- och lagringsdata ytterligare latensen och förbättrar tillförlitligheten för datasynkronisering.

Data Synchronization

F: Vilka egenskaper erbjuder Tencent Cloud TDMQ Pulsar Editions funktioner för schemalagda meddelanden och distribuerade transaktionsmeddelanden, och hur fungerar de tillsammans inom Apache Pulsar-ekosystemet för att möta komplexa affärsbehov?

A: Tencent Cloud TDMQ Pulsar Editions schemalagda meddelande gör det möjligt för företag att utlösa meddelandekonsumtion vid förinställda tidpunkter och anpassa sig exakt till scenarier som schemalagda uppgifter och periodisk affärsbearbetning. Genom att utnyttja Apache Pulsars tillförlitliga leveransmekanism säkerställer det att schemalagda meddelanden varken förloras eller försenas. Distributed Transaction Message, å andra sidan, garanterar transaktionell konsekvens över system och affärsprocesser, vilket förhindrar datainkonsekvenser orsakade av fel i meddelandeleveransen, vilket gör det idealiskt för kärnverksamhetsscenarier som orderbetalningar och datasynkronisering. Inom Apache Pulsar-ekosystemet uppvisar dessa två funktioner betydande synergier: Till exempel, i ett e-handelsorderscenario kan Distributed Transaction Message säkerställa atomicitet mellan orderskapande och lageravdrag efter att en användare lagt en beställning, vilket förhindrar problem som "överförsäljning" eller "saknade avdrag." Samtidigt kan Scheduled Message ställa in regler för att automatiskt avbryta order om betalningen inte slutförs inom en viss tidsram, vilket utlöser tidsbegränsade uppgifter efter att transaktionen är slutförd. Den enhetliga meddelandearkitekturen som tillhandahålls av Apache Pulsar gör det möjligt för Scheduled Message och Distributed Transaction Message att dela underliggande funktioner med hög tillgänglighet och hög genomströmning. Deras samarbete säkerställer inte bara konsekvens i affärslogiken utan uppfyller även flexibla schemaläggningskrav och utnyttjar fullt ut de omfattande fördelarna med Apache Pulsar-ekosystemet.

Compute-Storage Separation

F: Hur fungerar Tencent Cloud TDMQ Pulsar Editions arkitektur för separation av beräkningslagring och distribuerat transaktionsmeddelande tillsammans i scenarier med datasynkronisering med flera datacenter, och vilken hjälproll spelar schemalagda meddelanden i detta sammanhang?

A: I scenarier med datasynkronisering i flera datacenter fungerar samarbetet mellan arkitekturen för separation av beräknings- och lagringsdata och Distributed Transaction Message (DIM) som en central skyddsåtgärd: Dator- och lagringsseparation gör det möjligt för beräkningsnoder i varje datacenter att hantera datasynkroniseringsförfrågningar oberoende av varandra, medan lagringsnoder centralt hanterar meddelandedata, vilket undviker ojämn lagringsbelastning orsakad av dataöverföring mellan flera datacenter. Distributed Transaction Message säkerställer transaktionell konsekvens vid datasynkronisering mellan flera datacenter. Till exempel, när affärsdata ändras i ett datacenter, synkroniseras den med andra center via distribuerade transaktionsmeddelanden, vilket säkerställer datakonsekvens över alla center och förhindrar dataavvikelser. Scheduled Message spelar en viktig hjälproll i detta scenario: Det kan användas för att ställa in periodiska dataverifieringsuppgifter och regelbundet kontrollera synkroniserade data mellan datacenter för att snabbt identifiera och korrigera synkroniseringsavvikelser. Dessutom, för krav på icke-realtidssynkronisering, kan schemalagda meddelanden användas för att batchutlösa datasynkronisering, vilket minskar nätverks- och beräkningsbelastningen under toppperioder. Kombinerat med Apache Pulsars kompatibilitetsfunktioner gör dessa tre element datasynkronisering mellan flera datacenter både effektiv och tillförlitlig och uppfyller fullt ut driftsättningsbehoven hos företag med globaliserad verksamhet.


Få det senaste priset? Vi svarar så snart som möjligt (inom 12 timmar)
This field is required
This field is required
Required and valid email address
This field is required
This field is required
For a better browsing experience, we recommend that you use Chrome, Firefox, Safari and Edge browsers.