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.

Migrating from MongoDB to Cassandra

114 pointsby jeremiahjordanover 11 years ago

9 comments

DigitalSeaover 11 years ago
When I read posts like this all but confirming MongoDB isn&#x27;t the great product 10Gen make it out to be, I wonder how the heck MongoDB are still even relevant and then I remind myself of the fact that 10Gen have one of the best marketing and sales teams in the game at the moment.<p>While MongoDB has improved greatly over previous versions, I can&#x27;t help but feel if 10Gen put as much effort into improving their product as they do selling it, Mongo would be a force to be reckoned with!<p>MongoDB is good at some things, but I think most people that try and fail with it fall into one of two camps: 10Gen sold them into it or they bought into the hype without assessing project requirements and ensuring MongoDB was a sensible choice.
评论 #7236153 未加载
评论 #7236052 未加载
评论 #7235891 未加载
评论 #7237054 未加载
评论 #7236344 未加载
评论 #7237447 未加载
评论 #7238678 未加载
评论 #7236242 未加载
评论 #7236771 未加载
评论 #7236788 未加载
jchrisaover 11 years ago
Viber, one of the largest over the top messaging apps, recently shared their conversion from Mongo to Couchbase. They ended up requiring less than half of the original servers, and better performance.<p>If you want to see a video of their engineer telling the story, it&#x27;s available here: <a href="http://www.couchbase.com/presentations/couchbase-tlv-2014-couchbase-at-viber" rel="nofollow">http:&#x2F;&#x2F;www.couchbase.com&#x2F;presentations&#x2F;couchbase-tlv-2014-co...</a>
评论 #7237995 未加载
评论 #7237179 未加载
rco8786over 11 years ago
<i>read first half of article</i><p><i>get spammed</i><p><i>leave immediately</i>
评论 #7236025 未加载
评论 #7235956 未加载
monkey26over 11 years ago
This article caught my interest as I&#x27;ve been reading into Cassandra. But some previous research had me thinking that Cassandra works best with under a TB&#x2F;node. Is SQL still better when you have really large nodes (16-32TB) and only really want to scale out for more storage?<p>I&#x27;m currently humming along happily with Postgres, but some of the distributed features, and availability of Cassandra look really nice.
评论 #7236947 未加载
评论 #7237163 未加载
评论 #7239161 未加载
fiatmoneyover 11 years ago
Sounds the intended use case for ElasticSearch.<p>&quot;Given some input piece of data {email, phone, Twitter, Facebook}, find other data related to that query and produce a merged document of that data&quot;
评论 #7236579 未加载
brown9-2over 11 years ago
Is DynamoDB never a serious option for people in situations like this and already heavily on AWS?
评论 #7236807 未加载
lynchdtover 11 years ago
&quot;To buy us time, we ‘sharded’ our MongoDB cluster. At the application layer. We had two MongoDB clusters of hi1.4xlarges, sent all new writes to the new cluster, and read from both...&quot;<p>I&#x27;m curious about this. Why were you doing the sharding manually in your application layer? Picking a MongoDB shard key - something like the id of the user record - would produce some fairly consistent write-load distribution across clusters. Regardless - it seems like write-load was a problem for you, yet you sent all the write load to the new cluster - why not split it?
评论 #7239133 未加载
talas9over 11 years ago
Yet another shining example of throwing money and time away to work within AWS constraints when bare metal and openstack (1) would have solved it cheaper (2) and arguably faster.<p>1 (if you insist on cloud provisioning instances, even though it makes little sense if the resources are as strictly dedicated as they are in this case)<p>2 (VASTLY, over time -- these guys are pissing money away at AWS and I hope their investors know it)
评论 #7239113 未加载
评论 #7240074 未加载
mcot2over 11 years ago
Tokumx would solve all of these issues. 2TB goes a long way in tokumx with lzma compression.