Benefit of using Azure Cosmos DB for MongoDB applications

Benefit of using Azure Cosmos DB for MongoDB applications

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service for mission-critical applications. Azure Cosmos DB provides turn-key global distribution, elastic scaling of throughput and storage worldwide, single-digit millisecond latencies at the 99th percentile, and guaranteed high availability, all backed by industry-leading SLAs. Azure Cosmos DB automatically indexes data without requiring you to deal with schema and index management. It is multi-model and supports document, key-value, graph, and columnar data models.

 

Azure Cosmos DB databases can be used as the data store for apps written for MongoDB. This functionality means that by using existing drivers, your application written for MongoDB can now communicate with Azure Cosmos DB and use Azure Cosmos DB databases instead of MongoDB databases.

 

Using this functionality, you can easily build and run MongoDB globally distributed database applications in the Azure cloud with Azure Cosmos DB and it’s comprehensive industry-leading SLAs while continuing to use familiar skills and tools for MongoDB.

You can develop applications using MongoDB and deploy them to production using the fully managed, and globally distributed Azure Cosmos DB service.

 

Benefits of using Azure Cosmos DB for MongoDB applications

 

Elastically scalable throughput and storage

Easily scale up and down your MongoDB database as per your application need. For low predictable latencies, data is stored in solid-state disks (SSD). Azure Cosmos DB supports MongoDB collections that can scale to virtually unlimited storage sizes and provisioned throughput. You can elastically scale Azure Cosmos DB with predictable performance seamlessly as your application grows.

 

Multi-region replication

Azure Cosmos DB transparently replicates your data to all regions you’ve associated with your MongoDB account, enabling you to develop applications that require global access to data while providing tradeoffs between consistency, availability, and performance, all with corresponding guarantees.

 

No server management

Azure Cosmos DB is a fully managed service, which means you do not have to manage any infrastructure or Virtual Machines yourself.

 

Automatic indexing

By default, Azure Cosmos DB automatically indexes all the properties within documents in your MongoDB database and does not expect or require any schema or creation of secondary indices

 

Enterprise grade

Azure Cosmos DB supports multiple local replicas to deliver 99.99% availability and data protection in the face of local and regional failures.

 

 

Gain an in-depth understanding of Azure Cosmos DB — a multi-model, global-scale database from Microsoft that transparently replicates your data wherever your users are. Contact us today to learn how you can implement Azure Cosmos-DB in your organization and find the perfect solution for your business. Write to us at info@sysfore.com or give us a call at +91 (80) 4110 5555

Azure SQL Databases Service Tiers and Performance Options

Microsoft Azure has a new way for subscribers to use its SQL Database. The new subscription model offers three service tiers: Basic, Standard and Premium. They will slowly phase out the previous existing service tiers: Web and Business. The new tiers are planned to deliver more predictable performance, simplify billing and avoid costly workarounds.

Depending on the workload and their business requirements, subscribes can opt for any of the service tiers. You can have a single database with defined characteristics and pricing, or multiple databases. In both cases, Basic, Standard and Premium tiers are available.

Read more