A KÖVETKEZŐKRE VONATKOZIK: Cassandra
Milyen átalakításokat/műveleteket támogatnak a materializált nézetek az Apache Cassandra-hoz készült Azure Cosmos DB-ben?
- Az alaptábla partíciókulcsától eltérő partíciókulcs megadása.
- Az oszlopok kijelölt részhalmazának az alaptáblából való kivetítésének támogatása.
- Sorok szűrése egy alaptáblából a materializált nézetben az alaptáblasor elsődleges kulcsoszlopai alapján kiértékelt feltételek alapján.
- A támogatott szűrők közé tartoznak az egyenlőségek, az egyenlőtlenségek és a tartalmai.
Milyen konzisztenciaszintek támogatottak az Apache Cassandra-hoz készült Azure Cosmos DB materializált nézeteivel?
A materializált nézetben csak a végleges konzisztencia garantált. Előfordulhat, hogy az alaptáblán lévő adatokkal összehasonlítva elavult sorokat olvashat, mivel egyes műveleteket újrapróbálkozott a materializált nézeteken.
A materializált nézetkészítő réteget vertikálisan felskálázhatja vagy leskálázhatja attól függően, hogy a nézet késési követelményei összhangban legyenek az alaptáblával.
Létezik automatikus skálázási réteg az Apache Cassandra-hoz készült Azure Cosmos DB materializált nézetkészítő példányaihoz?
A materializált nézetszerkesztő automatikus skálázása jelenleg nem érhető el. A materializált nézetszerkesztő példányai manuálisan skálázhatók a példányok számának vagy méretének módosításával.
Milyen típusú élettartamú (TTL-) támogatással rendelkezünk az Apache Cassandra-hoz készült Azure Cosmos DB-ben?
Az alaptábla soraiból származó élettartam (TTL) a materializált nézetben az egyező sorra lesz alkalmazva. A táblaszintű TTL beállítása materializált nézetekre jelenleg nem engedélyezett.
Hogyan háríthatjuk el az Apache Cassandra-hoz készült Azure Cosmos DB-ben nem naprakész materializált nézeteket?
Először ellenőrizze, hogy a materializált nézetkészítő példányok ki vannak-e építve. Ezután ellenőrizze, hogy elegendő kérelemegység (KÉRELEM) van-e kiépítve az alaptáblán. Végül ellenőrizze az alaptábla vagy a materializált nézet szolgáltatás rendelkezésre állását.
Milyen típusú monitorozás érhető el materializált nézetekkel az Apache Cassandra-hoz készült Azure Cosmos DB meglévő monitorozása mellett?
A következő metrikák érhetők el:
- Maximális materializált nézetfelzárkózási rés percekben: Az érték
t
azt jelzi, hogy az utolsót
percekben az alaptáblába írt sorok még nem propagálhatók a materializált nézetben. - Olvasási változáscsatorna költsége: Az alaptáblán felhasznált egységek kérése a materializált nézet adatainak olvasásához.
- Írási költség: A materializált nézetben felhasznált egységek kérése az alaptáblából beolvasott adatok átalakításához és megőrzéséhez.
- A materializált nézetkészítők tipikus erőforrás-felhasználásával kapcsolatos egyéb metrikák. Ezek a metrikák magukban foglalják a processzor- és memóriahasználatot.
Milyen visszaállítási lehetőségek érhetők el a materializált nézetekhez az Apache Cassandra-hoz készült Azure Cosmos DB-ben?
A materializált nézetek nem állíthatók vissza. Ezért az alaptábla visszaállítása után újra létre kell hozni a nézeteket.
Létrehozhat több materializált nézetet egyetlen alaptáblán az Azure Cosmos DB for Apache Cassandra-ban?
Ugyanazon az alaptáblán több materializált nézet is létrehozható. Az alaptáblánként öt nézetre vonatkozó szolgáltatási korlát van érvényben.
Hogyan kényszerítik ki az egyediséget és a leképezéseket materializált nézetben az Apache Cassandra-hoz készült Azure Cosmos DB-ben?
Az alaptábla partíció- és fürtözési kulcsa mindig a definiált materializált nézet elsődleges kulcsának része. A materializált nézetek elsődleges kulcsa kikényszeríti az egyediséget az adatok újraparticionálása után.
Hozzáadhatunk vagy eltávolíthatunk oszlopokat az alaptáblán, ha egy materializált nézet definiálva van az Azure Cosmos DB for Apache Cassandra-ban?
Hozzáadhat egy oszlopot az alaptáblához, de nem távolíthat el oszlopot. Miután materializált nézetet hozott létre egy alaptáblán, ALTER TABLE ADD`` operations aren't allowed on the base table.
az ALTER TABLE ADDoperations are only allowed if none of the views have selected
*'' a definíciójukban.
Az Apache Cassandra nem támogatja az oszlopok elvetése az alaptáblán, ha materializált nézet van definiálva rajta.
Létrehozhatunk materializált nézetet meglévő alaptáblákon az Azure Cosmos DB for Apache Cassandra-ban?
Szám A materializált nézetek nem hozhatók létre olyan táblán, amely a fiók előkészítése előtt létezett a materializált nézetek támogatásához.
A materializált nézetek nem hozhatók létre olyan táblákon, amelyek azelőtt léteztek, hogy engedélyezték volna a materializált nézetek támogatását a fiókban.
A materializált nézetek használatához hozzon létre egy új táblát a funkció engedélyezése után.
Milyen feltételek okozhatják, hogy a rekordok nem lesznek materializált nézetre az Apache Cassandra-hoz készült Azure Cosmos DB-ben?
Íme néhány olyan azonosított eset, amikor az alaptáblából származó adatok nem írhatók materializált nézetbe, mivel megsértik a materializált nézettáblák ismert korlátait:
- Olyan sorok, amelyek nem felelnek meg a partíciókulcs méretkorlátjának (2 kb) a materializált nézetekben
- Olyan sorok, amelyek nem felelnek meg a fürtözési kulcs méretének (1 kb) korlátjának a materializált nézetekben
A szerkesztő jelenleg ezeket a sorokat elveti.
Használhatunk materializált nézeteket ügyfél által felügyelt kulcsokkal az Azure Cosmos DB for Apache Cassandra-ban?
Ha olyan fiókot szeretne létrehozni, amely támogatja az ügyfél által kezelt kulcsokat és a materializált nézeteket, hozzon létre egy támogatási kérést.