Megosztás a következőn keresztül:


Fürtfrissítések az Azure Cosmos DB for PostgreSQL-ben

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 Azure Cosmos DB for PostgreSQL felügyelt szolgáltatás képes kezelni a PostgreSQL-kiszolgáló és a Citus-bővítmény frissítéseit is. Minden fürt a fürt kiépítése során kiválasztott fő PostgreSQL-verzióhoz elérhető legújabb Citus-verzióval jön létre. Ha olyan PostgreSQL-verziót választ, mint például a PostgreSQL 15 a helyi fürtfrissítéshez, a rendszer telepíti a kiválasztott PostgreSQL-verzióhoz támogatott legújabb Citus-verziót.

Ha csak a Citus-verziót kell frissítenie, ezt helyben történő frissítéssel teheti meg. Előfordulhat például, hogy a Citus 11.0-t a PostgreSQL 14-fürtön citus 11.3-ra szeretné frissíteni a Postgres-verzió frissítése nélkül.

Frissítési óvintézkedések

Az adatbázisfürt frissítéseihez némi állásidő szükséges. A pontos idő a frissítés forrás- és célverziójától függ. A gyártási fürt frissítésére való felkészüléshez javasoljuk a frissítés tesztelését, és a teszt során az állásidő mérését.

Emellett a Citus főverziójának frissítése viselkedésbeli változásokat is okozhat. A legjobb, ha megismerkedik az új termékfunkciókkal és -módosításokkal, hogy elkerülje a meglepetéseket.

Figyelemre méltó Citus 12 változások:

  • Az alapértelmezett kiegyensúlyozási stratégia a következőre by_shard_countby_disk_sizeváltozott: .
  • A PostgreSQL 13 támogatása ezzel a verzióval megszűnt.

Figyelemre méltó Citus 11 változások:

  • Előfordulhat, hogy a táblaszilánkok eltűnnek az SQL-ügyfélben. A láthatóságukat a citus.show_shards_for_app_name_prefixes használatával szabályozhatja.
  • Több elavult funkció is létezik.

Következő lépések