Sdílet prostřednictvím


Nejčastější dotazy ke službě Azure Cosmos DB pro MongoDB v architektuře RU

PLATÍ PRO: MongoDB

Obecné nejčastější dotazy

Podporuje Azure Cosmos DB pro MongoDB požadavky na rezidenci dat?

Ano, rezidence dat se řídí na úrovni účtu databáze, která je přidružená k jedné nebo více oblastem. Obvykle vytvoříte účet databáze pro každý požadavek na rezidenci. Pokud například potřebujete ukládat data v USA a EU, vytvořili byste dva databázové účty, jeden v USA a jeden v EU.

Podporuje Azure Cosmos DB pro MongoDB dokumenty větší než 2 MB?

Ano, dokumenty o velikosti 16 MB jsou plně podporované.

Podporuje Azure Cosmos DB pro MongoDB řazení více polí?

Ano, podporuje se řazení s více poli. Pro pole v řazení se vyžaduje složený index, aby byla operace efektivní a škálovatelná.

Škáluje azure Cosmos DB pro MongoDB lineárně?

V mnoha případech se náklady služby Azure Cosmos DB škáluje lépe než lineární. Pokud například čtete dokument o 1 kB, bude tato operace rovna jedné jednotce žádosti (RU). Pokud ale čtete dokument o 10 kB, bude tato větší operace stále stejná jako přibližně jedna RU. Kalkulačka kapacity vám může pomoct odhadnout potřeby propustnosti.

Jak můžu šifrovat data Azure Cosmos DB pro MongoDB a spravovat přístup na úrovni pole?

Azure Cosmos DB pro MongoDB podporuje šifrování na úrovni polí.

Jak můžu platit za jednotky žádostí (RUs) pro MongoDB ve službě Azure Cosmos DB?

Azure Cosmos DB pro MongoDB nabízí tři režimy kapacity: zřízenou propustnost, automatické škálování a bezserverovou verzi. Automatické škálování se okamžitě škáluje tak, aby vyhovovalo vašim potřebám, a bezserverové poplatky se účtují jenom za propustnost, kterou používáte.

Které funkce jsou podporované ve službě Azure Cosmos DB pro MongoDB?

Azure Cosmos DB pro MongoDB podporuje bohatou sadu funkcí MongoDB, které využívají neomezenou architekturu škálování služby Azure Cosmos DB. Mezi tyto funkce patří: kanály agregace, streamy změn, indexy, geoprostorové dotazy a další. Další informace najdete v matici podpory funkcí.

Běží azure Cosmos DB pro MongoDB místně?

Azure Cosmos DB pro MongoDB je cloudová nativní víceklientová služba, která není dostupná místně. Azure Cosmos DB nabízí emulátor pro místní vývoj a testování.

Jak se připojím k databázi Azure Cosmos DB pro MongoDB?

Nejrychlejší způsob, jak se připojit k databázi Azure Cosmos DB for MongoDB, je použít funkci Rychlý start na stránce prostředku na webu Azure Portal. Rychlý start obsahuje předkonfigurované fragmenty kódu pro připojení k databázi.

Azure Cosmos DB vynucuje přísné požadavky na zabezpečení a standardy. Účty Služby Azure Cosmos DB vyžadují ověřování a zabezpečenou komunikaci prostřednictvím protokolu TLS (Transport Layer Security). V libovolném příkladu, který sestavíte, použijte protokol TLS verze 1.2.

Další informace najdete v části Připojení k vaší MongoDB databázi pomocí API.

Co znamenají kódy chyb při používání služby Azure Cosmos DB pro MongoDB?

Kromě běžných kódů chyb MongoDB má azure Cosmos DB pro MongoDB vlastní specifické kódy chyb. Další informace najdete v průvodci odstraňováním potíží s rozhraním API pro MongoDB.

Podporují se pro použití se službou Azure Cosmos DB pro MongoDB ovladače jiných výrobců než Microsoft?

Ve službě Azure Cosmos DB pro MongoDB můžete použít ODBC (Open Database Connectivity) ovladače od jiného výrobce než Microsoft.

Řízení přístupu na základě role

Je možné spravovat definice a přiřazení rolí na webu Azure Portal?

Podpora portálu Azure Portal pro správu rolí není dostupná. Řízení přístupu na základě role je však možné povolit prostřednictvím karty funkcí na webu Azure Portal.

Jak změním heslo uživatele?

Aktualizujte definici uživatele novým heslem.

Jaké verze Cosmos DB pro MongoDB podporují řízení přístupu na základě role?

Verze 3.6 a vyšší podporují řízení přístupu na základě role.

Jaká jsou některá omezení řízení přístupu na základě role?

  • Počet uživatelů a rolí, které můžete vytvořit, musí být menší než 10 000.
  • Příkazy listCollections, listDatabases, killCursors a currentOp jsou vyloučeny z řízení přístupu na základě role.
  • Uživatelé a role napříč databázemi se nepodporují.
  • Heslo uživatele můžete nastavit nebo resetovat jenom prostřednictvím Azure CLI nebo Azure PowerShellu.
  • Konfigurace uživatelů a rolí se podporuje jenom prostřednictvím Azure CLI nebo PowerShellu.
  • Zakázání ověřování primárního nebo sekundárního klíče se nepodporuje. Pokud povolíte řízení přístupu na základě role, doporučujeme obměnit klíče, abyste zabránili přístupu.
  • Zásady řízení přístupu na základě role pro Azure Cosmos DB pro MongoDB se po operaci obnovení automaticky neobnoví. Po dokončení procesu obnovení je potřeba tyto zásady překonfigurovat.