Over a million developers have joined DZone.

How FullContact Migrated from MongoDB to Cassandra

· Big Data Zone

Read this eGuide to discover the fundamental differences between iPaaS and dPaaS and how the innovative approach of dPaaS gets to the heart of today’s most pressing integration problems, brought to you in partnership with Liaison.

This recent post from Michael Rose at FullContact details the contact management software's migration from MongoDB to Cassandra. It's a detailed account, starting with the background of what led to the decision - it wasn't a problem with MongoDB so much as a few early mistakes that grew over time - various attempts at solving the problems they faced, and finally how they went about migrating to Cassandra, including code and data to document their improvements.

It's a particular solution based on a particular set of problems, so it isn't a universal tutorial by any means, but there is a lot of value in such a thorough account of how one team worked through such a significant project. Check out Rose's full post for the whole story and some insight into how to manage database conversions.

Discover the unprecedented possibilities and challenges, created by today’s fast paced data climate and why your current integration solution is not enough, brought to you in partnership with Liaison

Topics:

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}