Re:Azure Cosmos DB, a globally distributed database
by judah on Wednesday May 10, 2017 @12:04PM
(#14309273)
This isn't a new database. This is a rebranding of the generically-named Azure DocumentDB, plus some new features.
[ Parent
| on HN ]
Re:Azure Cosmos DB, a globally distributed database
by sealord on Wednesday May 10, 2017 @12:13PM
(#14309350)
Not exactly. DocumentDB was primarily a document store. Cosmos allows you to store graphs and KV pairs as well.
Re:Azure Cosmos DB, a globally distributed database
by jchrisa on Wednesday May 10, 2017 @12:25PM
(#14309458)
I was unable to glean from a quick read of the consistency documentation, does CosmosDB support uniqueness and foreign key constraints?
Re:Azure Cosmos DB, a globally distributed database
by sealord on Thursday May 11, 2017 @02:55AM
(#14314274)
Afraid not - there's no real concept of constraints with CosmosDB.
Re:Azure Cosmos DB, a globally distributed database
by aliostad on Wednesday May 10, 2017 @01:07PM
(#14309773)
DocumentDB is KV.
Re:Azure Cosmos DB, a globally distributed database
by rattray on Wednesday May 10, 2017 @01:37PM
(#14309981)
DocumentDB looks like a JSON document store?
Re:Azure Cosmos DB, a globally distributed database
by hoschicz on Wednesday May 10, 2017 @02:47PM
(#14310586)
It is.
Re:Azure Cosmos DB, a globally distributed database
by henriksen on Wednesday May 10, 2017 @12:24PM
(#14309450)
Not really. It's a new database and is a superset of DocumentDB.
Re:Azure Cosmos DB, a globally distributed database
by dharmashuklaMS on Wednesday May 10, 2017 @01:42PM
(#14310031)
Azure Cosmos DB has been many years in the making. Azure Cosmos DB started as “Project Florence” in late 2010 to address developer the pain-points faced by large scale applications inside Microsoft. Observing that the challenges of building globally distributed apps are not a problem unique to Microsoft, in 2015 we made the first generation of this technology available to Azure developers in the form of DocumentDB. Since that time, we’ve been steadily adding new capabilities both in the database engine as well as, larger distributed system components. Azure Cosmos DB is the result. It is the next big leap in globally distributed, at scale, cloud databases. As a part of this release of Azure Cosmos DB, DocumentDB customers, with their data, are automatically Azure Cosmos DB customers. They now have access to the new system and capabilities offered by Azure Cosmos DB today as well as, as we keep evolving the service.
Re:Azure Cosmos DB, a globally distributed database
by curiousDog on Wednesday May 10, 2017 @02:01PM
(#14310207)
Does Cosmos DB support distributed transactions like Spanner? Would be nice to see a deeper dive into Transactions like how isolation works etc.
Re:Azure Cosmos DB, a globally distributed database
by brandur on Wednesday May 10, 2017 @04:32PM
(#14311400)
I'd also be interested in an answer. I'm guessing the answer is "no" based on my reading of the docs, but it'd be nice to confirm that.
Re:Azure Cosmos DB, a globally distributed database
by vyrotek on Wednesday May 10, 2017 @02:56PM
(#14310651)
Is GROUP BY support a possibility in the future? I was a little disappointed to see aggregates implemented without them after waiting for so long...
Here's a link for anyone who would like to vote for this feature. https://feedback.azure.com/forums/263030-documentdb/suggesti...