TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Azure Cosmos DB, a globally distributed database

336 pointsby andysinclairabout 8 years ago

24 comments

ahelwerabout 8 years ago
Designed with TLA+! :D Small interview with Leslie Lamport:<p><a href="https:&#x2F;&#x2F;techcrunch.com&#x2F;2017&#x2F;05&#x2F;10&#x2F;with-cosmos-db-microsoft-wants-to-build-one-database-to-rule-them-all&#x2F;" rel="nofollow">https:&#x2F;&#x2F;techcrunch.com&#x2F;2017&#x2F;05&#x2F;10&#x2F;with-cosmos-db-microsoft-w...</a><p>Hope Cosmos team releases a whitepaper on their experiences with the language. I&#x27;d heard snatches of gossip here and there that TLA+ was used inside Cosmos, but no concrete details.<p>edit: apparently there&#x27;s also a video of Lamport talking about this <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=L_PPKyAsR3w" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=L_PPKyAsR3w</a>
评论 #14310389 未加载
评论 #14321969 未加载
评论 #14310460 未加载
评论 #14313604 未加载
dharmashuklaMSabout 8 years ago
Hi, This is Dharma from Azure Cosmos DB team. We are super excited to make the service available today.We published the first of the series of technical blog posts here -&gt; <a href="https:&#x2F;&#x2F;azure.microsoft.com&#x2F;en-us&#x2F;blog&#x2F;a-technical-overview-of-azure-cosmos-db&#x2F;" rel="nofollow">https:&#x2F;&#x2F;azure.microsoft.com&#x2F;en-us&#x2F;blog&#x2F;a-technical-overview-...</a>. Would love to answer any Cosmos DB questions.
评论 #14313916 未加载
评论 #14310184 未加载
jasondcabout 8 years ago
&gt; Latency: 99.99% of &lt;10 ms latencies at the 99th percentile<p>Impressive SLA to guarantee, I&#x27;m curious if this will hold up in all random customer workloads that are coming, e.g. updating a lot of fields in a large document (or just a very large insert).
评论 #14309602 未加载
评论 #14309363 未加载
评论 #14309788 未加载
评论 #14309368 未加载
judahabout 8 years ago
This isn&#x27;t a new database. This is a rebranding of the generically-named Azure DocumentDB, plus some new features.
评论 #14309350 未加载
评论 #14309450 未加载
joshuatalbabout 8 years ago
This feels like MS&#x27; version of Google&#x27;s Cloud Spanner that&#x27;s GA in a few days. Same kind of marketing too.
评论 #14310214 未加载
voellmabout 8 years ago
One of the best parts of the perf SLA is we did it with all Data Encrypted at Rest. I&#x27;m biased. I lead security for CosmosDB.
评论 #14314005 未加载
henriksenabout 8 years ago
Talk about the foundations of Cosmos DB: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Yfmw7swCtZs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Yfmw7swCtZs</a>
rattrayabout 8 years ago
I find this product slightly befuddling.<p>It seems like a &quot;just throw all your data in this&quot; kind of database, probably intended for everything but core application relational data (so, good for analytics, messaging, etc).<p>It sounds like the atom-record-sequence model at the heart of it is pretty key, but there&#x27;s not a lot in the article about what that is and how it works. Is this a well-understood data structure used elsewhere?<p>The project seems very ambitious, and I could see it being used pretty heavily at a lot of companies. Thoughts?
评论 #14310176 未加载
vikestepabout 8 years ago
I can&#x27;t seem to find the old DocumentDB prices any more, but it seems like it&#x27;s a lot cheaper now? Also, is User-Defined Performance something new? since last time I looked into DocumentDB you had to pay the monthly RU fee per 10GB disk.<p>One more thing, as someone who went from DocumentDb to Azure Storage (Tables) back in April 2016 because of the higher price, slower queries, and scalability problems, is there anything that may make Cosmos DB a better option?
lobster_johnsonabout 8 years ago
Is Cosmos related to the work on Corfu&#x2F;CorfuDB [2] [1] in any way?<p>[1] <a href="https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;research&#x2F;publication&#x2F;corfu-a-shared-log-design-for-flash-clusters&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;research&#x2F;publication&#x2F;corfu-a...</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;CorfuDB&#x2F;CorfuDB" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CorfuDB&#x2F;CorfuDB</a>
评论 #14316396 未加载
评论 #14321125 未加载
yunongabout 8 years ago
What&#x27;s the CAP tradeoffs of Cosmos? It&#x27;s not clear to me looking at the SLA docs.
评论 #14313602 未加载
评论 #14313747 未加载
willchenabout 8 years ago
Very interesting DB service. If I&#x27;m reading the docs right it sounds like you can&#x27;t do JOINs across documents?<p><a href="https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;azure&#x2F;documentdb&#x2F;documentdb-sql-query#a-idadvancedaadvanced-database-concepts-and-sql-queries" rel="nofollow">https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;azure&#x2F;documentdb&#x2F;documentdb...</a>
评论 #14310992 未加载
rectalogicabout 8 years ago
I don&#x27;t see CosmosDB on the HIPAA compliance list, anyone know if there are plans to add it? <a href="https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;trustcenter&#x2F;compliance&#x2F;hipaa" rel="nofollow">https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;trustcenter&#x2F;compliance&#x2F;hipaa</a>
评论 #14316342 未加载
tracker1about 8 years ago
From the intro page[1]... Many of the descriptions comparing to NoSQL are wrong. There are plenty of NoSQL options that have similar features, though it isn&#x27;t universal, it can and often is there. Cassandra, for example, probably does just as well in multi-zone&#x2F;dc concurrency. Consistency options are also similarly tunable. Cockroach 1.0 was announced earlier as well.<p>It&#x27;s not that I don&#x27;t appreciate the option. This seems far closer to what DocumentDB should have been earlier on. Though tbh, I think Storage Tables are already pretty useful.<p>[1] <a href="https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;azure&#x2F;cosmos-db&#x2F;introduction" rel="nofollow">https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;azure&#x2F;cosmos-db&#x2F;introductio...</a>
评论 #14311291 未加载
VikingCoderabout 8 years ago
I&#x27;d like to see an in-depth comparison with Google Cloud Spanner.
评论 #14309828 未加载
评论 #14313612 未加载
评论 #14309783 未加载
hoodoofabout 8 years ago
Does it provide search?<p>It&#x27;s a strange thing, but almost all new database technologies seem to leave search as an afterthought for some later day instead of starting on day one with the assumption that &quot;it&#x27;s all about search&quot;.<p>A database system that doesn&#x27;t support rich search capabilities is restricted to very limited types of applications.<p>Often search is left unimplemented for years, or perhaps never implemented.
评论 #14316386 未加载
评论 #14313655 未加载
sargunabout 8 years ago
Does CosmosDB have any relationship to Microsoft Cosmos (<a href="http:&#x2F;&#x2F;web.stanford.edu&#x2F;class&#x2F;ee380&#x2F;Abstracts&#x2F;111026a-Helland-COSMOS.pdf" rel="nofollow">http:&#x2F;&#x2F;web.stanford.edu&#x2F;class&#x2F;ee380&#x2F;Abstracts&#x2F;111026a-Hellan...</a>)? Or is this another case of Dynamo &#x2F; DynamoDB?
评论 #14316415 未加载
anand_MSFTabout 8 years ago
See <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Yfmw7swCtZs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Yfmw7swCtZs</a> by Turing Award Winner, Dr. Leslie Lamport, as he talks about Azure Cosmos DB
dagi3dabout 8 years ago
If I understood it correctly, they mentioned they offer horizontal scalibility for their databases and I wonder how does it work for the graph data model
评论 #14311342 未加载
hoodoofabout 8 years ago
Databases is one area that Amazon is way behind Google and Microsoft. DynamoDB is thoroughly awful so good to see some competition.
jupp0rabout 8 years ago
&gt; something no other database service can offer.<p>Needs to be updated since Spanner was released
dmarlowabout 8 years ago
I want a competitor to Google Cloud SQL in Azure.
评论 #14309656 未加载
martinknafveabout 8 years ago
No backup&#x2F;restore?
评论 #14311218 未加载
评论 #14309520 未加载
评论 #14309485 未加载
Dimi9909about 8 years ago
is this similar to DynamoDB in AWS?