Często zadawane pytania dotyczące usługi Azure Cosmos DB dla bazy danych MongoDB w architekturze jednostek RU

DOTYCZY: MongoDB

Czy usługa Azure Cosmos DB dla bazy danych MongoDB (RU) obsługuje wymagania dotyczące rezydencji danych?

Tak, rezydencja danych jest określana na poziomie konta bazy danych, który jest skojarzony z co najmniej jednym regionem. Zazwyczaj należy utworzyć konto bazy danych dla każdego wymagania dotyczącego miejsca zamieszkania. Jeśli na przykład wymagane jest przechowywanie danych w Stanach Zjednoczonych i UE, należy utworzyć dwa konta bazy danych, jedno w STANACH Zjednoczonych i jedno w UE.

Czy usługa Azure Cosmos DB dla bazy danych MongoDB (RU) obsługuje dokumenty większe niż 2 MB?

Tak, dokumenty o rozmiarze 16 MB są w pełni obsługiwane.

Czy usługa Azure Cosmos DB dla bazy danych MongoDB (RU) obsługuje sortowanie wielopolowe?

Tak, sortowanie wielopolowe jest obsługiwane. Indeks złożony jest wymagany dla pól w sortowaniu, aby upewnić się, że operacja jest wydajna i skalowalna.

Czy usługa Azure Cosmos DB dla bazy danych MongoDB (RU) jest skalowana liniowo?

W wielu przypadkach koszty usługi Azure Cosmos DB są skalowane lepiej niż liniowo. Jeśli na przykład odczytujesz dokument o rozmiarze 1 KB, ta operacja jest równa jednej jednostce żądania (RU). Jednak jeśli przeczytasz dokument o rozmiarze 10 KB, ta większa operacja nadal odpowiada mniej więcej jednej jednostki RU. Kalkulator pojemności może pomóc oszacować potrzeby dotyczące przepływności.

Jak zaszyfrować dane usługi Azure Cosmos DB dla bazy danych MongoDB (RU) i zarządzać dostępem na poziomie pola?

Usługa Azure Cosmos DB dla bazy danych MongoDB (RU) obsługuje szyfrowanie na poziomie pola.

Jak mogę zapłacić za usługę Azure Cosmos DB dla jednostek żądań bazy danych MongoDB (RU)?

Usługa Azure Cosmos DB dla bazy danych MongoDB (RU) oferuje trzy tryby pojemności: aprowizowaną przepływność, skalowanie automatyczne i bezserwerowe. Skalowanie automatyczne jest skalowane natychmiast zgodnie z potrzebami i opłaty bezserwerowe tylko dla używanej przepływności.

Które funkcje są obsługiwane w usłudze Azure Cosmos DB dla bazy danych MongoDB (RU)?

Usługa Azure Cosmos DB dla bazy danych MongoDB (RU) obsługuje bogaty zestaw funkcji bazy danych MongoDB wspieranych przez architekturę nieograniczonej skali usługi Azure Cosmos DB. Te funkcje obejmują: potoki agregacji, strumienie zmian, indeksy, zapytania geoprzestrzenne i inne. Aby uzyskać więcej informacji, zobacz macierz obsługi funkcji.

Czy usługa Azure Cosmos DB dla bazy danych MongoDB (RU) działa lokalnie?

Usługa Azure Cosmos DB dla bazy danych MongoDB (RU) to natywna dla chmury usługa wielodostępna i nie jest dostępna lokalnie. Usługa Azure Cosmos DB oferuje emulator do lokalnego programowania i testowania.

Jak mogę nawiązać połączenie z bazą danych usługi Azure Cosmos DB dla bazy danych MongoDB (RU)?

Najszybszym sposobem nawiązywania połączenia z bazą danych usługi Azure Cosmos DB for MongoDB (RU) jest użycie funkcji Szybki start na stronie zasobu w witrynie Azure Portal. Przewodnik Szybki start zawiera wstępnie skonfigurowane fragmenty kodu w celu nawiązania połączenia z bazą danych.

Usługa Azure Cosmos DB wymusza ścisłe wymagania i standardy zabezpieczeń. Konta usługi Azure Cosmos DB wymagają uwierzytelniania i bezpiecznej komunikacji za pośrednictwem zabezpieczeń warstwy transportu (TLS/SSL). We wszystkich przykładach, które tworzysz, użyj protokołu TLS/SSL w wersji 1.2.

Aby uzyskać więcej informacji, zobacz Connect to your API for MongoDB RU database (Nawiązywanie połączenia z interfejsem API dla bazy danych RU bazy danych MongoDB).

Co oznaczają kody błędów podczas korzystania z usługi Azure Cosmos DB dla bazy danych MongoDB (RU)?

Wraz z typowymi kodami błędów bazy danych MongoDB usługa Azure Cosmos DB dla bazy danych MongoDB (RU) ma własne kody błędów. Aby uzyskać więcej informacji, zobacz Przewodnik rozwiązywania problemów z interfejsem API dla bazy danych MongoDB (RU).

Czy sterowniki innych niż Microsoft dla bazy danych MongoDB są obsługiwane do użycia z usługą Azure Cosmos DB dla bazy danych MongoDB (RU)?

Tak, możesz użyć sterowników open database connectivity (ODBC) innych niż Microsoft MongoDB z usługą Azure Cosmos DB for MongoDB (RU).