Skip to content

Commit fd202b8

Browse files
committed
Updating TOC per feedback
1 parent d927470 commit fd202b8

File tree

2 files changed

+16
-25
lines changed

2 files changed

+16
-25
lines changed

articles/cosmos-db/TOC.yml

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
href: sql-api-resources.md
7676
- name: Global distribution
7777
href: distribute-data-globally.md
78-
- name: Throughput and request units
78+
- name: Throughput
7979
href: request-units.md
8080
- name: Partitioning
8181
href: partition-data.md
@@ -86,11 +86,12 @@
8686
- name: Multi-master
8787
href: multi-region-writers.md
8888
- name: Change feed
89+
href: change-feed.md
8990
items:
90-
- name: About change feed
91-
href: change-feed.md
92-
- name: change feed Ecommerce solution
91+
- name: Change feed Ecommerce solution
9392
href: changefeed-ecommerce-solution.md
93+
- name: Time to live
94+
href: time-to-live.md
9495
- name: Unique keys
9596
href: unique-keys.md
9697
- name: Security
@@ -100,6 +101,12 @@
100101
href: database-encryption-at-rest.md
101102
- name: Secure access to data
102103
href: secure-access-to-data.md
104+
- name: Firewall support
105+
href: firewall-support.md
106+
- name: Setup virtual network service endpoint
107+
href: vnet-service-endpoint.md
108+
- name: Key Vault to store secrets
109+
href: access-secrets-from-keyvault.md
103110
- name: Multi-model APIs
104111
expanded: true
105112
items:
@@ -369,22 +376,12 @@
369376
href: manage-account.md
370377
- name: Get and set throughput
371378
href: set-throughput.md
372-
- name: Time to live
373-
href: time-to-live.md
374379
- name : Logging
375380
items:
376381
- name: Diagnostic logging
377382
href: logging.md
378383
- name: Application logging with Logic Apps
379384
href: https://docs.microsoft.com/azure/logic-apps/logic-apps-scenario-error-and-exception-handling?toc=/azure/cosmos-db/toc.json
380-
- name : Secure data
381-
items:
382-
- name: Firewall support
383-
href: firewall-support.md
384-
- name: Setup virtual network service endpoint
385-
href: vnet-service-endpoint.md
386-
- name: Key Vault to store secrets
387-
href: access-secrets-from-keyvault.md
388385
- name : Monitor
389386
items:
390387
- name: Monitor with metrics

articles/cosmos-db/faq.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,6 @@ ms.author: sngun
1515
---
1616
# Azure Cosmos DB FAQ
1717
## Azure Cosmos DB fundamentals
18-
### What is Azure Cosmos DB?
19-
Azure Cosmos DB is a globally replicated, multi-model database service that offers rich querying over schema-free data, helps deliver configurable and reliable performance, and enables rapid development. It's all achieved through a managed platform that's backed by the power and reach of Microsoft Azure.
20-
21-
Azure Cosmos DB is the right solution for web, mobile, gaming, and IoT applications when predictable throughput, high availability, low latency, and a schema-free data model are key requirements. It delivers schema flexibility and rich indexing, and it includes multi-document transactional support with integrated JavaScript.
22-
23-
For more database questions, answers, and instructions for deploying and using this service, see the [Azure Cosmos DB documentation page](https://docs.microsoft.com/azure/cosmos-db/).
2418

2519
### What happened to the DocumentDB API?
2620

@@ -120,7 +114,7 @@ Container and database level throughput provisioning are separate offerings and
120114

121115
Currently you can create collection with a partition key throughput by using the [CreatePartitionedCollection](https://github.com/Azure/azure-documentdb-dotnet/blob/master/samples/code-samples/CollectionManagement/Program.cs#L118) method of .Net SDK or by using the [Azure CLI](https://docs.microsoft.com/cli/azure/cosmosdb/collection?view=azure-cli-latest#az-cosmosdb-collection-create). Creating a fixed collection by using Azure portal is not currenlty supported.
122116

123-
## Develop against the SQL API
117+
## SQL API FAQs
124118

125119
### How do I start developing against the SQL API?
126120
First you must sign up for an Azure subscription. Once you sign up for an Azure subscription, you can add a SQL API container to your Azure subscription. For instructions on adding an Azure Cosmos DB account, see [Create an Azure Cosmos DB database account](create-sql-api-dotnet.md#create-account).
@@ -191,7 +185,7 @@ This is limitation of JavaScript. JavaScript uses double-precision floating-poin
191185
Creating permissions by using ResourceTokens is allowed at the container level and its descendants (such as documents, attachments). This implies that trying to create a permission at the database or an account level is not currently allowed.
192186

193187

194-
## Develop against the API for MongoDB
188+
## MongoDB API FAQs
195189
### What is the Azure Cosmos DB API for MongoDB?
196190
The Azure Cosmos DB API for MongoDB is a compatibility layer that allows applications to easily and transparently communicate with the native Azure Cosmos DB database engine by using existing, community-supported Apache MongoDB APIs and drivers. Developers can now use existing MongoDB tool chains and skills to build applications that take advantage of Azure Cosmos DB. Developers benefit from the unique capabilities of Azure Cosmos DB, which include auto-indexing, backup maintenance, financially backed service level agreements (SLAs), and so on.
197191

@@ -211,7 +205,7 @@ In addition to the common MongoDB error codes, the MongoDB API has its own speci
211205
| TooManyRequests | 16500 | The total number of request units consumed has exceeded the provisioned request-unit rate for the collection and has been throttled. | Consider scaling the throughput assigned to a container or a set of containers from the Azure portal or retrying again. |
212206
| ExceededMemoryLimit | 16501 | As a multi-tenant service, the operation has exceeded the client's memory allotment. | Reduce the scope of the operation through more restrictive query criteria or contact support from the [Azure portal](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade). <br><br>Example: *&nbsp;&nbsp;&nbsp;&nbsp;db.getCollection('users').aggregate([<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{$match: {name: "Andy"}}, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{$sort: {age: -1}}<br>&nbsp;&nbsp;&nbsp;&nbsp;])*) |
213207

214-
## Develop with the Table API
208+
## Table API FAQs
215209

216210
### How can I use the Table API offering?
217211
The Azure Cosmos DB Table API is available in the [Azure portal][azure-portal]. First you must sign up for an Azure subscription. After you've signed up, you can add an Azure Cosmos DB Table API account to your Azure subscription, and then add tables to your account.
@@ -442,7 +436,7 @@ Azure Table storage and Azure Cosmos DB Table API use the same SDKs so most of t
442436
### Why do I get throttled when I try to create lot of tables one after another in the Table API?
443437
Azure Cosmos DB is an SLA-based system that provides latency, throughput, availability, and consistency guarantees. Because it is a provisioned system, it reserves resources to guarantee these requirements. The rapid rate of creation of tables is detected and throttled. We recommend that you look at the rate of creation of tables and lower it to less than 5 per minute. Remember that the Table API is a provisioned system. The moment you provision it, you will begin to pay for it.
444438

445-
## Develop against the Graph API
439+
## Graph API FAQs
446440
### How can I apply the functionality of Graph API to Azure Cosmos DB?
447441
You can use an extension library to apply the functionality of Graph API. This library is called Microsoft Azure Graphs, and it is available on [NuGet](https://www.nuget.org/packages/Microsoft.Azure.Graphs).
448442

@@ -453,7 +447,7 @@ Yes, we plan to add other mechanisms for query in the future.
453447
To get started, complete the [Graph API](../cosmos-db/create-graph-dotnet.md) quick-start article.
454448

455449
<a id="cassandra"></a>
456-
## Develop with the Apache Cassandra API (preview)
450+
## Cassandra API FAQs
457451

458452
### What is the protocol version supported in the private preview? Is there a plan to support other protocols?
459453
Apache Cassandra API for Azure Cosmos DB supports today CQL version 4. If you have feedback about supporting other protocols, let us know via [uservoice feedback](https://feedback.azure.com/forums/263030-azure-cosmos-db) or send an email to [[email protected]](mailto:[email protected]).

0 commit comments

Comments
 (0)