Big Data Market Segment LS
Big Data Market Segment RS
Monday, 08 April 2019 22:31

Microsoft says its Cosmos DB provides planet-scale, low-effort NoSQL data access

By

Global software vendor Microsoft is well-known for its SQL Server database. Yet, the Redmond giant says its other database, Azure Cosmos DB, guarantees single-digit-millisecond reads and writes on planet-scale databases with a minimum of fuss.

SQL Server is a relational database built upon sound mathematical concepts devised by IBM in the 1970s; these concepts are also the pillar for Oracle, MySQL, and the bulk of databases in the nearly five decades since.

Yet, a modern Internet age with globally-distributed applications that must be fault-tolerant and scalable demands a high-concurrency, low-latency database model. In comes Cosmos DB, officially a NoSQL database model where items are stored in containers, and containers are grouped together to make the database. This is akin to MongoDB’s documents and collections, and so on for other NoSQL database products.

An important distinction of this NoSQL database type is containers are schema-agnostic, unlike the very strongly structured nature of a relational database.

Available on Microsoft’s Azure platform, Cosmos DB databases can be configured to be available in any of the Azure regions letting developers place their data where their users are. Each container’s data is transparently replicated across all configured regions, and adding or removing regions is performed without any downtime and, significantly, without any impact on performance. Cosmos DB’s API automatically routes requests to the closest available region meaning applications don’t need any update or reconfiguration when regions are added or removed.

cosmos region map

It’s a highly compelling product for global-scale apps with Microsoft guaranteeing the single-digit-millisecond transaction speeds mentioned above, as well as 99.999% high availability, elastic scaling that matches capacity with demands to control costs and ensure high performance during peak traffic and automatic indexing.  Actually, it need not be reserved for your biggest apps; while Cosmos DB scales naturally and seamlessly for the biggest possible workloads the cloud can deliver, it offers elegant and straightforward tools to build microservices in the developer’s choice of programming language.

Fitting into other Azure features, Azure Cosmos DB enables developers to work with Azure IoT Hub to ingest and query diverse IoT - Internet of Things - data easily through its global presence, and tower with Azure Databricks to perform real-time analytics on data of any size or type from any location, to mention two.

Azure Cosmos DB aids developers by eliminating the extreme tradeoffs between consistency, availability, latency and programmability, allowing time and attention to be focused on building great apps while Microsoft Azure handles all the infrastructure and database management and optimisation.

For example, an automotive organisation might collect vehicle telemetry and needs to rapidly ingest and store the vast amount of data it collects, along with processing that detects anomalies in near real-time as the data comes in. The business might even wish to visualise these anomalies in dashboards and have many other requirements. A key component of success is a solid basis and here is where Azure Cosmos DB forms the entry point to near real-time analytics in a way a relational database cannot.

Selecting Cosmos DB does not prevent later data lake enterprise-wide aggregation and processing of your data; as iTWire previously reported, SQL Server 2019 introduces data virtualisation allowing Cosmos DB containers to participate in SQL Server databases as if they were native tables.

BUSINESS WORKS BETTER WITH WINDOWS 1O. MAKE THE SHIFT

You cannot afford to miss this Dell Webinar.

With Windows 7 support ending 14th January 2020, its time to start looking at your options.

This can have significant impacts on your organisation but also presents organisations with an opportunity to fundamentally rethink the way users work.

The Details

When: Thursday, September 26, 2019
Presenter: Dell Technologies
Location: Your Computer

Timezones

QLD, VIC, NSW, ACT & TAS: 11:00 am
SA, NT: 10:30 am
WA: 9:00 am NZ: 1:00 pm

Register and find out all the details you need to know below.

REGISTER!

ADVERTISE ON ITWIRE NEWS SITE & NEWSLETTER

iTWire can help you promote your company, services, and products.

Get more LEADS & MORE SALES

Advertise on the iTWire News Site / Website

Advertise in the iTWire UPDATE / Newsletter

Promote your message via iTWire Sponsored Content/News

Guest Opinion for Home Page exposure

Contact Andrew on 0412 390 000 or email [email protected]

OR CLICK HERE!

David M Williams

David has been computing since 1984 where he instantly gravitated to the family Commodore 64. He completed a Bachelor of Computer Science degree from 1990 to 1992, commencing full-time employment as a systems analyst at the end of that year. David subsequently worked as a UNIX Systems Manager, Asia-Pacific technical specialist for an international software company, Business Analyst, IT Manager, and other roles. David has been the Chief Information Officer for national public companies since 2007, delivering IT knowledge and business acumen, seeking to transform the industries within which he works. David is also involved in the user group community, the Australian Computer Society technical advisory boards, and education.

VENDOR NEWS & EVENTS

REVIEWS

Recent Comments