Skip to content

Commit 58453d1

Browse files
authored
Merge pull request #228874 from seesharprun/cosmos-update-overviews
Cosmos DB | Refresh introduction articles per latest linter standards
2 parents 1e80845 + 6799561 commit 58453d1

File tree

5 files changed

+41
-80
lines changed

5 files changed

+41
-80
lines changed

articles/cosmos-db/cassandra/introduction.md

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Introduction
2+
title: Introduction/Overview
33
titleSuffix: Azure Cosmos DB for Apache Cassandra
44
description: Use Azure Cosmos DB for Apache Cassandra to power existing and new applications with Cassandra drivers and CQL.
55
author: TheovanKraay
@@ -8,11 +8,11 @@ ms.reviewer: mjbrown
88
ms.service: cosmos-db
99
ms.subservice: apache-cassandra
1010
ms.topic: overview
11-
ms.date: 11/30/2022
11+
ms.date: 02/28/2023
1212
ms.custom: ignite-2022
1313
---
1414

15-
# Introduction to Azure Cosmos DB for Apache Cassandra
15+
# What is Azure Cosmos DB for Apache Cassandra?
1616

1717
[!INCLUDE[Cassandra](../includes/appliesto-cassandra.md)]
1818

@@ -47,17 +47,6 @@ The API for Cassandra has added benefits of being built on Azure Cosmos DB:
4747

4848
## Next steps
4949

50-
> [!div class="nextstepaction"]
51-
> [Get started with our Python Quickstart](manage-data-python.md)
52-
53-
Want to learn more?
54-
55-
- You can quickly get started with building the following language-specific apps to create and manage API for Cassandra data:
56-
- [Node.js app](manage-data-nodejs.md)
57-
- [.NET app](manage-data-dotnet.md)
58-
- [Python app](manage-data-python.md)
5950
- Get started with [creating a API for Cassandra account, database, and a table](create-account-java.md) by using a Java application.
6051
- [Load sample data to the API for Cassandra table](load-data-table.md) by using a Java application.
6152
- [Query data from the API for Cassandra account](query-data.md) by using a Java application.
62-
- To learn about Apache Cassandra features supported by Azure Cosmos DB for Apache Cassandra, see [Cassandra support](support.md) article.
63-
- Read the [Frequently Asked Questions](cassandra-faq.yml).

articles/cosmos-db/gremlin/introduction.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Introduction
2+
title: Introduction/Overview
33
titleSuffix: Azure Cosmos DB for Apache Gremlin
44
description: Use Azure Cosmos DB for Apache Gremlin to store, query, and traverse massive graphs with the Gremlin graph query language of Apache TinkerPop.
55
author: manishmsfte
66
ms.author: mansha
77
ms.service: cosmos-db
88
ms.subservice: apache-gremlin
99
ms.topic: overview
10-
ms.date: 11/30/2022
10+
ms.date: 02/28/2023
1111
ms.custom: ignite-2022
1212
---
1313

14-
# Introduction to Azure Cosmos DB for Apache Gremlin
14+
# What is Azure Cosmos DB for Apache Gremlin?
1515

1616
[!INCLUDE[Gremlin](../includes/appliesto-gremlin.md)]
1717

@@ -31,7 +31,7 @@ The API for Gremlin combines the power of graph database algorithms with highly
3131

3232
The API for Gremlin has added benefits of being built on Azure Cosmos DB:
3333

34-
- **Elastically scalable throughput and storage**: Graphs in the real world need to scale beyond the capacity of a single server. Azure Cosmos DB supports horizontally scalable graph databases that can have an unlimited size in terms of storage and provisioned throughput. As the graph database scale grows, the data will be automatically distributed using [graph partitioning](./partitioning.md).
34+
- **Elastically scalable throughput and storage**: Graphs in the real world need to scale beyond the capacity of a single server. Azure Cosmos DB supports horizontally scalable graph databases that can have an unlimited size in terms of storage and provisioned throughput. As the graph database scale grows, the data is automatically distributed using [graph partitioning](./partitioning.md).
3535

3636
- **Multi-region replication**: Azure Cosmos DB can automatically replicate your graph data to any Azure region worldwide. Global replication simplifies the development of applications that require global access to data. In addition to minimizing read and write latency anywhere around the world, Azure Cosmos DB provides automatic regional failover mechanism. This mechanism can ensure the continuity of your application in the rare case of a service interruption in a region.
3737

@@ -65,7 +65,7 @@ A graph database approach relies on persisting relationships in the storage laye
6565

6666
### Property graph objects
6767

68-
A property [graph](http://mathworld.wolfram.com/Graph.html) is a structure that's composed of [vertices](http://mathworld.wolfram.com/GraphVertex.html) and [edges](http://mathworld.wolfram.com/GraphEdge.html). Both objects can have an arbitrary number of key-value pairs as properties.
68+
A property [graph](https://mathworld.wolfram.com/Graph.html) is a structure that's composed of [vertices](https://mathworld.wolfram.com/GraphVertex.html) and [edges](https://mathworld.wolfram.com/GraphEdge.html). Both objects can have an arbitrary number of key-value pairs as properties.
6969

7070
- **Vertices/nodes**: Vertices denote discrete entities, such as a person, place, or an event.
7171

@@ -93,7 +93,7 @@ This graph has the following *vertex* types. These types are also called *labels
9393

9494
- **Operating Systems**: The operating systems that the devices run on.
9595

96-
- **Place**: The places from which the devices are accessed.
96+
- **Place**: The place\[s\] where devices are accessed.
9797

9898
We represent the relationships between these entities via the following *edge* types:
9999

@@ -153,10 +153,6 @@ g.V('thomas.1').
153153

154154
## Next steps
155155

156-
> [!div class="nextstepaction"]
157-
> [Get started with our Java Quickstart](quickstart-java.md)
158-
159-
Want to learn more?
160-
161156
- Get started with the [API for Graph .NET quickstart](quickstart-dotnet.md).
162157
- Learn how to [query graphs in API for Graph using Gremlin](tutorial-query.md).
158+
- Learn about [graph data modeling](modeling.md).

articles/cosmos-db/mongodb/introduction.md

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Introduction
2+
title: Introduction/Overview
33
titleSuffix: Azure Cosmos DB for MongoDB
44
description: Use Azure Cosmos DB for MongoDB to store and query massive amounts of data using popular open-source drivers.
55
author: gahl-levy
66
ms.author: gahllevy
77
ms.service: cosmos-db
88
ms.subservice: mongodb
99
ms.topic: overview
10-
ms.date: 01/18/2023
10+
ms.date: 02/28/2023
1111
ms.custom: ignite-2022
1212
---
1313

14-
# Introduction to Azure Cosmos DB for MongoDB
14+
# What is Azure Cosmos DB for MongoDB?
1515

1616
[!INCLUDE[MongoDB](../includes/appliesto-mongodb.md)]
1717

@@ -38,7 +38,7 @@ The API for MongoDB has added benefits of being built on Azure Cosmos DB when co
3838

3939
- **Serverless deployments**: Unlike MongoDB Atlas, the API for MongoDB is a cloud native database that offers a [serverless capacity mode](../serverless.md). With [Serverless](../serverless.md), you're only charged per operation, and don't pay for the database when you don't use it.
4040

41-
- **Free Tier**: With Azure Cosmos DB free tier, you'll get the first 1000 RU/s and 25 GB of storage in your account for free forever, applied at the account level.
41+
- **Free Tier**: With Azure Cosmos DB free tier, you get the first 1000 RU/s and 25 GB of storage in your account for free forever, applied at the account level.
4242

4343
- **Upgrades take seconds**: All API versions are contained within one codebase, making version changes as simple as [flipping a switch](upgrade-version.md), with zero downtime.
4444

@@ -81,18 +81,6 @@ All the APIs for MongoDB versions run on the same codebase, making upgrades a si
8181

8282
## Next steps
8383

84-
> [!div class="nextstepaction"]
85-
> [Get started with our Node.js Quickstart](quickstart-nodejs.md)
86-
87-
Want to learn more?
88-
89-
- Trying to do capacity planning for a migration to Azure Cosmos DB? You can use information about your existing database cluster for capacity planning.
90-
- If all you know is the number of vCores and servers in your existing database cluster, read about [estimating request units using vCores or vCPUs](../convert-vcore-to-request-unit.md).
91-
- If you know typical request rates for your current database workload, read about [estimating request units using Azure Cosmos DB capacity planner](estimate-ru-capacity-planner.md).
9284
- Follow the [Connect a MongoDB application to Azure Cosmos DB](connect-account.md) tutorial to learn how to get your account connection string information.
9385
- Follow the [Use Studio 3T with Azure Cosmos DB](connect-using-mongochef.md) tutorial to learn how to create a connection between your Azure Cosmos DB database and MongoDB app in Studio 3T.
9486
- Follow the [Import MongoDB data into Azure Cosmos DB](../../dms/tutorial-mongodb-cosmos-db.md?toc=%2fazure%2fcosmos-db%2ftoc.json%253ftoc%253d%2fazure%2fcosmos-db%2ftoc.json) tutorial to import your data to an Azure Cosmos DB database.
95-
- Connect to an Azure Cosmos DB account using [Robo 3T](connect-using-robomongo.md).
96-
- Learn how to [Configure read preferences for globally distributed apps](tutorial-global-distribution.md).
97-
- Find the solutions to commonly found errors in our [Troubleshooting guide](error-codes-solutions.md)
98-
- Configure near real time analytics with [Azure Synapse Link for Azure Cosmos DB](../configure-synapse-link.md)

articles/cosmos-db/postgresql/introduction.md

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
---
2-
title: Overview of Azure Cosmos DB for PostgreSQL
3-
description: Read an overview guide for running Azure Cosmos DB for PostgreSQL.
4-
ms.author: jonels
2+
title: Introduction/Overview
3+
titleSuffix: Azure Cosmos DB for PostgreSQL
4+
description: Use Azure Cosmos DB for PostgreSQL to run your PostgreSQL relational data workloads at any scale using your existing skills.
55
author: jonels-msft
6-
ms.custom: mvc, ignite-2022
6+
ms.author: jonels
77
ms.service: cosmos-db
88
ms.subservice: postgresql
99
ms.topic: overview
10+
ms.date: 02/28/2023
11+
ms.custom: mvc, ignite-2022
1012
recommendations: false
11-
ms.date: 09/29/2022
1213
---
13-
<!-- markdownlint-disable MD033 -->
14-
<!-- markdownlint-disable MD026 -->
1514

16-
# Azure Cosmos DB for PostgreSQL
15+
# What is Azure Cosmos DB for PostgreSQL?
1716

1817
[!INCLUDE [PostgreSQL](../includes/appliesto-postgresql.md)]
1918

@@ -28,7 +27,7 @@ distributing your tables.
2827
Real-world customer applications built on Azure Cosmos DB for PostgreSQL include software-as-a-service (SaaS) apps, real-time
2928
operational analytics apps, and high throughput transactional apps. These apps
3029
span various verticals such as sales and marketing automation, healthcare,
31-
Internet of Things (IoT) telemetry, finance, logistics, and search.
30+
Internet of Things (IoT) data, finance, logistics, and search.
3231

3332
:::image type="content" source="media/overview/distributed.png" alt-text="Diagram that shows distributed architecture." border="false":::
3433

@@ -37,34 +36,30 @@ Internet of Things (IoT) telemetry, finance, logistics, and search.
3736
As you're looking to create applications with Azure Cosmos DB for PostgreSQL, ensure you've
3837
reviewed the following articles:
3938

40-
<!-- markdownlint-disable MD032 -->
41-
4239
> [!div class="checklist"]
40+
>
4341
> - Learn how to [build scalable apps](quickstart-build-scalable-apps-overview.md).
4442
> - Connect and query with your [app stack](quickstart-app-stacks-overview.yml).
45-
> - See how the [Azure Cosmos DB for PostgreSQL API](reference-overview.md) extends
46-
> PostgreSQL, and try [useful diagnostic
47-
> queries](howto-useful-diagnostic-queries.md).
43+
> - See how the [Azure Cosmos DB for PostgreSQL API](reference-overview.md) extends PostgreSQL, and try [useful diagnostic queries](howto-useful-diagnostic-queries.md).
4844
> - Pick the best [cluster size](howto-scale-initial.md) for your workload.
4945
> - [Monitor](howto-monitoring.md) cluster performance.
5046
> - Ingest data efficiently with [Azure Stream Analytics](howto-ingest-azure-stream-analytics.md)
5147
> and [Azure Data Factory](howto-ingest-azure-data-factory.md).
52-
53-
<!-- markdownlint-enable MD032 -->
48+
>
5449
5550
## Fully managed, resilient database
5651

5752
As Azure Cosmos DB for PostgreSQL is a fully managed service, it has all the features for
5853
worry-free operation in production. Features include:
5954

60-
* automatic high availability
61-
* backups
62-
* built-in pgBouncer
63-
* read-replicas
64-
* easy monitoring
65-
* private endpoints
66-
* encryption
67-
* and more
55+
- automatic high availability
56+
- backups
57+
- built-in pgBouncer
58+
- read-replicas
59+
- easy monitoring
60+
- private endpoints
61+
- encryption
62+
- and more
6863

6964
> [!div class="nextstepaction"]
7065
> [Try the quickstart >](quickstart-create-portal.md)
@@ -91,5 +86,6 @@ application requires greater scale, you can add nodes and rebalance your data.
9186

9287
## Next steps
9388

94-
> [!div class="nextstepaction"]
95-
> [Try the quickstart >](quickstart-create-portal.md)
89+
- [Create a new account](quickstart-create-portal.md) using the Azure portal.
90+
- [Connect to a cluster](quickstart-connect-psql.md) with psql.
91+
- Use the Citus extension to [distribute tables](quickstart-distribute-tables.md).

articles/cosmos-db/table/introduction.md

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Introduction
2+
title: Introduction/Overview
33
titleSuffix: Azure Cosmos DB for Table
4-
description: Use Azure Cosmos DB for Table to store and query massive volumes of key-value data.
4+
description: Use Azure Cosmos DB for Table to store, manage, and query massive volumes of key-value typed NoSQL data.
55
author: seesharprun
66
ms.author: sidandrews
77
ms.service: cosmos-db
88
ms.subservice: table
99
ms.topic: overview
10-
ms.date: 11/30/2022
10+
ms.date: 02/28/2023
1111
ms.custom: ignite-2022
1212
---
1313

14-
# Introduction to Azure Cosmos DB for Table
14+
# What is Azure Cosmos DB for Table?
1515

1616
[!INCLUDE[Table](../includes/appliesto-table.md)]
1717

@@ -39,7 +39,7 @@ If you currently use Azure Table Storage, you gain the following benefits by mov
3939
| | Azure Table storage | API for Table |
4040
| --- | --- | --- |
4141
| **Latency** | Fast, but no upper bounds on latency. | Single-digit millisecond latency for reads and writes, backed with <10-ms latency for reads and writes at the 99th percentile, at any scale, anywhere in the world. |
42-
| **Throughput** | Variable throughput model. Tables have a scalability limit of 20,000 operations/s. | Highly scalable with [dedicated reserved throughput per table](../request-units.md) that's backed by SLAs. Accounts have no upper limit on throughput and support >10 million operations/s per table. |
42+
| **Throughput** | Variable throughput model. Tables have a scalability limit of 20,000 operations/s. | Highly scalable with [dedicated reserved throughput per table](../request-units.md) backed by SLAs. Accounts have no upper limit on throughput and support >10 million operations/s per table. |
4343
| **Global distribution** | Single region with one optional readable secondary read region for high availability. | [Turnkey global distribution](../distribute-data-globally.md) from one to any number of regions. Support for [service-managed and manual failovers](../high-availability.md) at any time, anywhere in the world. Multiple write regions to let any region accept write operations. |
4444
| **Indexing** | Only primary index on PartitionKey and RowKey. No secondary indexes. | Automatic and complete indexing on all properties by default, with no index management. |
4545
| **Query** | Query execution uses index for primary key, and scans otherwise. | Queries can take advantage of automatic indexing on properties for fast query times. |
@@ -49,14 +49,6 @@ If you currently use Azure Table Storage, you gain the following benefits by mov
4949

5050
## Next steps
5151

52-
> [!div class="nextstepaction"]
53-
> [Get started with our .NET Quickstart](quickstart-dotnet.md)
54-
55-
Want to learn more?
56-
5752
- [Query table data by using the API for Table](tutorial-query.md)
5853
- [Learn how to set up Azure Cosmos DB global distribution by using the API for Table](tutorial-global-distribution.md)
5954
- [Azure Cosmos DB Table .NET SDK](/dotnet/api/overview/azure/data.tables-readme)
60-
- [Azure Cosmos DB Table Java SDK](/java/api/overview/azure/data-tables-readme)
61-
- [Azure Cosmos DB Table Node.js SDK](/javascript/api/overview/azure/data-tables-readme)
62-
- [Azure Cosmos DB Table SDK for Python](/python/api/azure-data-tables/azure.data.tables)

0 commit comments

Comments
 (0)