Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
Az Azure Cosmos DB for PostgreSQL már nem támogatott új projektek esetén. Ne használja ezt a szolgáltatást új projektekhez. Ehelyett használja az alábbi két szolgáltatás egyikét:
Az Azure Cosmos DB for NoSQL használata nagy léptékű forgatókönyvekhez tervezett elosztott adatbázis-megoldáshoz 99,999% rendelkezésre állási szolgáltatásiszint-szerződéssel (SLA), azonnali automatikus skálázással és automatikus feladatátvétellel több régióban.
Használja az Azure Database For PostgreSQL Rugalmas fürtök funkcióját a megosztott PostgreSQL-hez a nyílt forráskódú Citus-bővítmény használatával.
Az alábbiakban az Azure Cosmos DB for PostgreSQL-hez leginkább illő számítási feladatokat ismertetjük.
Előfeltételek
Ez a cikk feltételezi, hogy ismeri a skálázás alapvető fogalmait. Ha még nem olvasta őket, szánjon egy kis időt erre.
A több-bérlős SaaS jellemzői
- A bérlők látják a saját adataikat; nem látják más bérlők adatait.
- A legtöbb B2B SaaS-alkalmazás több-bérlős. Ilyenek például a Salesforce vagy a Shopify.
- A legtöbb B2B SaaS-alkalmazásban több száz-tízezer bérlő van, és egyre több bérlő csatlakozik.
- A több-bérlős SaaS-alkalmazások elsősorban működési/tranzakciós jellegűek, az adatbázis-lekérdezéseikre vonatkozó egyetlen számjegyes ezredmásodperc késési követelményekkel.
- Ezek az alkalmazások klasszikus relációs adatmodellel rendelkeznek, és ORM-ekkel készültek – például RoR, Hibernate, Django stb.
A valós idejű üzemeltetési elemzés jellemzői
- Ezek az alkalmazások rendelkeznek egy ügyfél-/felhasználóközpontú interaktív elemzési irányítópulttal, amely másodperc alatti lekérdezési késési követelményt támaszt.
- Magas egyidejűség szükséges – legalább 20 felhasználó.
- Elemzi a friss adatokat az elmúlt egy másodperc és néhány perc között.
- A legtöbben idősoradatokkal rendelkeznek, például események, naplók stb.
- Ezekben az alkalmazásokban gyakori adatmodellek a következők:
- Csillagséma – kevés nagy ténytábla, a többi kis dimenziós tábla
- Többnyire kevesebb, mint 20 fő táblázat
A nagy átviteli sebességű tranzakció jellemzői
- NoSQL-/dokumentumstílusú számítási feladatokat futtathat, de olyan PostgreSQL-funkciókat igényel, mint a tranzakciók, a külső/elsődleges kulcsok, az eseményindítók, a bővítmények, például a PostGIS stb.
- A számítási feladat egyetlen kulcson alapul. A rendszer CRUD műveleteket és kereséseket végez a kulcs alapján.
- Ezek az alkalmazások magas átviteli sebességre vonatkozó követelményekkel rendelkeznek: több ezer-százezer TPS-t.
- Lekérdezés késése egyjegyű ezredmásodpercben, magas egyidejűségi követelményekkel.
- Idősoradatok, például a dolgok internetes hálózata.
Következő lépések
Válassza ki, hogy melyik felel meg a legjobban az alkalmazásnak: