Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Azure Cosmos DB for PostgreSQL stöds inte längre för nya projekt. Använd inte den här tjänsten för nya projekt. Använd i stället en av dessa två tjänster:
Använd Azure Cosmos DB för NoSQL för en distribuerad databaslösning som är utformad för storskaliga scenarier med ett serviceavtal på 99,999% tillgänglighet , omedelbar autoskalning och automatisk redundans i flera regioner.
Använd funktionen Elastiska kluster i Azure Database For PostgreSQL för fragmenterad PostgreSQL med citus-tillägget med öppen källkod.
Här är vanliga egenskaper för de arbetsbelastningar som passar bäst för Azure Cosmos DB för PostgreSQL.
Förutsättningar
Den här artikeln förutsätter att du känner till de grundläggande begreppen för skalning. Om du inte har läst om dem, ta en stund att göra det.
Egenskaper för SaaS för flera klientorganisationer
- Klientorganisationer ser sina egna data. de kan inte se andra klientorganisationers data.
- De flesta B2B SaaS-appar har en fleranvändarmiljö. Exempel är Salesforce eller Shopify.
- I de flesta B2B SaaS-appar finns det hundratals till tiotusentals klienter och fler klienter fortsätter att ansluta.
- SaaS-appar för flera innehavare är främst drift-/transaktionella, med ensiffriga svarstider på millisekunder för databasfrågor.
- Dessa appar har en klassisk relationsdatamodell och skapas med hjälp av ORM:er , till exempel RoR, Viloläge, Django osv.
Egenskaper för driftanalys i realtid
- Dessa appar har en instrumentpanel för kund-/användarinriktad interaktiv analys med krav på svarstid på undersekunder.
- Hög samtidighet krävs – minst 20 användare.
- Analyserar data som är färska under den senaste sekunden till några minuter.
- De flesta har tidsseriedata som händelser, loggar osv.
- Vanliga datamodeller i dessa appar är:
- Star Schema – några stora faktatabeller, resten är små dimensionstabeller
- Mestadels färre än 20 huvudtabeller
Egenskaper för transaktionella transaktioner med högt dataflöde
- Kör arbetsbelastningar i NoSQL/dokumentformat, men kräver PostgreSQL-funktioner som transaktioner, sekundär-/primärnycklar, utlösare, tillägg som PostGIS osv.
- Arbetsbelastningen baseras på en enda nyckel. Den har CRUD och sökningar baserat på den där nyckeln.
- Dessa appar har höga dataflödeskrav: tusentals till hundratusentals TPS.
- Frågesvarstid i ensiffriga millisekunder med höga samtidighetskrav.
- Tidsseriedata, till exempel sakernas Internet.
Nästa steg
Välj det som passar ditt program bäst: