You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cosmos-db/mongodb/vcore/background-indexing.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.reviewer: gahllevy
8
8
ms.service: cosmos-db
9
9
ms.subservice: mongodb-vcore
10
10
ms.topic: conceptual
11
-
ms.date: 06/27/2024
11
+
ms.date: 07/01/2024
12
12
---
13
13
14
14
# Background indexing (Preview)
@@ -17,8 +17,6 @@ ms.date: 06/27/2024
17
17
18
18
Background indexing is a technique that enables a database system to perform indexing operations on a collection without blocking other queries or updates. Azure Cosmos DB for Mongo vcore accepts the background indexing request and asynchronously performs it in background.
19
19
20
-
Background indexing can be enabled using the property `enableIndexBuildBackground` set to `true`. All indexes would be created in background except the unique indexes, post enabling the property.
21
-
22
20
If working with smaller tiers or workloads with higher I/O needs, it's recommended to predefine indexes on empty collections and avoid relying on background indexing.
Copy file name to clipboardExpand all lines: articles/cosmos-db/mongodb/vcore/how-to-scale-cluster.md
+12-10Lines changed: 12 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,20 +2,20 @@
2
2
title: Scale or configure a cluster
3
3
titleSuffix: Azure Cosmos DB for MongoDB vCore
4
4
description: Scale an Azure Cosmos DB for MongoDB vCore cluster by changing the tier and disk size or change the configuration by enabling high availability.
5
-
author: gahl-levy
6
-
ms.author: gahllevy
7
-
ms.reviewer: sidandrews
5
+
author: avijitgupta
6
+
ms.author: avijitgupta
7
+
ms.reviewer: gahllevy
8
8
ms.service: cosmos-db
9
9
ms.subservice: mongodb-vcore
10
10
ms.topic: how-to
11
-
ms.date: 06/20/2024
11
+
ms.date: 07/01/2024
12
12
---
13
13
14
14
# Scaling and configuring Your Azure Cosmos DB for MongoDB vCore cluster
Azure Cosmos DB for MongoDB vCore provides seamless scalability and high availability. This document serves as a quick guide for developers who want to learn how to scale and configure their clusters. When changes are made, they're performed live to the cluster without downtime.
18
+
Azure Cosmos DB for MongoDB vCore provides seamless scalability and high availability. This document serves as a quick guide for developers who want to learn how to scale and configure their clusters. Changes to the cluster are performed live without downtime.
19
19
20
20
## Prerequisites
21
21
@@ -32,9 +32,9 @@ To change the configuration of your cluster, use the **Scale** section of the Az
32
32
33
33
1. Sign in to the [Azure portal](https://portal.azure.com).
34
34
35
-
1. Navigate to the existing Azure Cosmos DB for MongoDB vCore cluster page.
35
+
2. Navigate to the existing Azure Cosmos DB for MongoDB vCore cluster page.
36
36
37
-
1. From the Azure Cosmos DB for MongoDB vCore cluster page, select the **Scale** navigation menu option.
37
+
3. From the Azure Cosmos DB for MongoDB vCore cluster page, select the **Scale** navigation menu option.
38
38
39
39
:::image type="content" source="media/how-to-scale-cluster/select-scale-option.png" lightbox="media/how-to-scale-cluster/select-scale-option.png" alt-text="Screenshot of the Scale option on the page for an Azure Cosmos DB for MongoDB vCore cluster.":::
40
40
@@ -48,8 +48,10 @@ The cluster tier you select influences the amount of vCores and RAM assigned to
48
48
49
49
> [!NOTE]
50
50
> This change is performed live to the cluster without downtime.
51
+
>
52
+
> Upgrade or downgrade from burstable tiers to memory optimized tier isn't supported at the moment.
51
53
52
-
1. Select **Save** to persist your change.
54
+
2. Select **Save** to persist your change.
53
55
54
56
## Increase disk size
55
57
@@ -62,7 +64,7 @@ You can increase the storage size to give your database more room to grow. For e
62
64
> [!NOTE]
63
65
> This change is performed live to the cluster without downtime. Also, storage size can only be increased, not decreased.
64
66
65
-
1. Select **Save** to persist your change.
67
+
2. Select **Save** to persist your change.
66
68
67
69
## Enable or disable high availability
68
70
@@ -72,7 +74,7 @@ You can enable or disable [high availability (HA)](./high-availability.md) to su
72
74
73
75
:::image type="content" source="media/how-to-scale-cluster/configure-high-availability.png" alt-text="Screenshot of the high availability checkbox in the Scale page of a cluster.":::
Copy file name to clipboardExpand all lines: articles/cosmos-db/mongodb/vcore/indexing.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.reviewer: gahllevy
8
8
ms.service: cosmos-db
9
9
ms.subservice: mongodb-vcore
10
10
ms.topic: conceptual
11
-
ms.date: 06/27/2024
11
+
ms.date: 07/01/2024
12
12
---
13
13
14
14
# Manage indexing in Azure Cosmos DB for MongoDB vcore
@@ -69,7 +69,7 @@ One query can use multiple single field indexes where available.
69
69
70
70
## Compound indexes
71
71
72
-
Compound indexes are required if your query needs the ability to **query or sort**data from two or more fields in each document in a collection.
72
+
Compound indexes improve database performance by allowing efficient **querying and sorting**based on multiple fields within documents. This optimization reduces the need to scan entire collections, speeding up data retrieval and organization.
73
73
74
74
The following command creates a compound index on the fields `author` and `launchDate` in opposite sort order.
0 commit comments