Being a managed DB cloud service, Cosmos DB obtained several updates yesterday, which was purely to enhance its availability for a wider range of users. For the updates, there is a key addition that is a preview function supporting for leveraging the Cassandra NoSQL DB API to perform the operations within the system.
It offers another tool to categorize and analyze the data stored in Cosmos DB that already supports MongoDB, DQL and Gremlin. In addition to that, the company also released the general availability and an Apache Spark Connector. It allows enterprises to conduct real-time data analysis of the data inside Cosmos DB.
Besides, Microsoft now is enhancing the guarantees made for the better availability of Cosmos DB. It said that Microsoft is to make sure 99.999% ready availability for DBs saved with Cosmos over multiple locations. It is rising from 1 99.99% guarantee and includes a trio of guarantees related to consistency, throughput, and latency.
Cosmos DB is designed to provide customers with a globally distributed database that they can use to power applications without having to manage the complexity of maintaining copies of data in multiple disparate locations.
The most attractive tool of cloud providers’ cloud services for businesses is those completely managed, globally distributed DBs. They emphasize the cloud’s key promises, with the support for the easy scalability as well as the ability to decrease operations engineers’ workload.
Interesting, the new updates for Cosmos DB is available after Google released the Cloud Spanner DB service’s general availability, and Google’s new database service comes with a 99.999% uptime guarantee. So, the competition is fierce.
Comparing the two new database services, people may understand that they both come with full management, along with multi-region replication at core and global availability, but they address updates in their own ways. Microsoft’s Cosmos DB is updated by following the NoSQL approach, but Google’s Cloud Spanner is more like a traditional relational DB service.
About Cosmos DB, one key feature of the DB service is about the support for users to choose preferred consistency models, which is built on CAP Throrem. At present, the most popular consistency model should be the Session Consistency, according to Mark Russinovich, Microsoft’s Azure CTO.
What’s more, the company announced other new tools which focus on optimize developer workflows, so as to create AI system and others more easily.