how to sync data between Azure Cosmos DB for PostgreSQL clusters?

Peter 0 Reputation points
2024-07-10T05:21:53.0433333+00:00

Hi, I want to sync data from a Azure Cosmos DB for PostgreSQL cluster to other. Does Azure Cosmos DB for PostgreSQL support CDC now? Can I use some tools like debezium to do it? If not, is there any other solution?

Thanks!

Azure Cosmos DB
Azure Cosmos DB
An Azure NoSQL database service for app development.
1,680 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ShaktiSingh-MSFT 15,611 Reputation points
    2024-07-10T05:58:13.7933333+00:00

    Hi Peter •,

    Welcome to Microsoft Q&A forum.

    As I understand, you want to sync data between two Azure Cosmos DB for PostgreSQL.

    Azure Data Factory for real-time ingestion could be used for this scenario.

    Here are key reasons to choose Azure Data Factory for ingesting data into Azure Cosmos DB for PostgreSQL:

    • Easy-to-use - Offers a code-free visual environment for orchestrating and automating data movement.
    • Powerful - Uses the full capacity of underlying network bandwidth, up to 5 GiB/s throughput.
    • Built-in connectors - Integrates all your data sources, with more than 90 built-in connectors.
    • Cost effective - Supports a pay-as-you-go, fully managed serverless cloud service that scales on demand.

    Note:

    Data Factory doesn't support private endpoints for Azure Cosmos DB for PostgreSQL at this time.

    Steps are described here: https://learn.microsoft.com/en-us/azure/cosmos-db/postgresql/howto-ingest-azure-data-factory#steps-to-use-data-factory

    Let us know if this helps or you have a different ask.

    Thanks

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.