Re:Azure Cosmos DB: Microsoft's Cloud-Born Globally Distribu...
by m0zg on Sunday April 14, 2019 @06:25PM
(#19662059)
You're probably right. However, having worked at MS for nearly a decade in the past, I'd be stunned if Cosmos did not serve, at least in part, as the foundation, and CosmosDB did not inherit a good chunk of the team.
Dremel now uses standard SQL and unlike Kusto it supports multiway joins and a bunch of other things expected of a more "general purpose" analytical DB.
Ultimately MS efforts will be stymied by the fact that their underlying storage story is nowhere near as good as Google's Colossus.
I won't disclose the details, but that's another thing that blew my mind: I could do linear reads (which is what columnar DBs do nearly all of the time) faster than I could process the data, from hundreds, or even thousands of workers at the same time.
The IO throughput there is truly immense, which is especially impressive given that all of the storage is remote.
Re:Azure Cosmos DB: Microsoft's Cloud-Born Globally Distribu...
by CurtHagenlocher on Sunday April 14, 2019 @07:38PM
(#19662329)
Cosmos and CosmosDB have next-to-nothing in common and were not built by the same people.
Re:Azure Cosmos DB: Microsoft's Cloud-Born Globally Distribu...
by manigandham on Sunday April 14, 2019 @08:46PM
(#19662550)
Why would you be stunned? They are completely separate systems.
It's like saying BigQuery and BigTable share something because they both have "Big" in their name.
[0] https://azure.microsoft.com/en-ca/solutions/data-lake/
[1] https://docs.microsoft.com/en-us/azure/kusto/query/