Hello guys,
Does the FamilySearch system continue to use MongoDB as its data persistence system?
Att,
Dantas
MongoDB on Family Search
-
- Member
- Posts: 102
- Joined: Sat Oct 06, 2007 9:28 pm
- Location: São Paulo, SP, Brasil
-
- Community Moderators
- Posts: 6536
- Joined: Mon Sep 26, 2011 9:42 pm
- Location: Utah
Re: MongoDB on Family Search
I don't have inside information, but I was able to find a few things online:
According to this thread in 2016, FamilySearch evaluated MongoDB, but decided to go with Apache Cassandra:
https://groups.google.com/g/rootsdev/c/vHArpTD-dW4
Here's a post on the FamilySearch blog in 2016 that also mentions Cassandra:
https://www.familysearch.org/en/blog/familysearch-working-to-avoid-success-disaster
It appears they use DataStax to help manage their database:
https://www.datastax.com/enterprise-success/familysearch/discovering-family-ancestry-with-the-help-of-dse
Here's a presentation from a FamilySearch employee on the DataStax YouTube channel in 2019 that goes into more detail:
https://www.youtube.com/watch?v=XnpKLdrB2kI
It's possible they use both MongoDB and Cassandra, from this job listing – but I can't find the date when it was posted:
https://www.linkedin.com/jobs/view/familysearch-data-extraction-team-engineering-manager-us-based-remote-optional-at-the-church-of-jesus-christ-of-latter-day-saints-3637583002/
According to this thread in 2016, FamilySearch evaluated MongoDB, but decided to go with Apache Cassandra:
https://groups.google.com/g/rootsdev/c/vHArpTD-dW4
Here's a post on the FamilySearch blog in 2016 that also mentions Cassandra:
https://www.familysearch.org/en/blog/familysearch-working-to-avoid-success-disaster
It appears they use DataStax to help manage their database:
https://www.datastax.com/enterprise-success/familysearch/discovering-family-ancestry-with-the-help-of-dse
Here's a presentation from a FamilySearch employee on the DataStax YouTube channel in 2019 that goes into more detail:
https://www.youtube.com/watch?v=XnpKLdrB2kI
It's possible they use both MongoDB and Cassandra, from this job listing – but I can't find the date when it was posted:
https://www.linkedin.com/jobs/view/familysearch-data-extraction-team-engineering-manager-us-based-remote-optional-at-the-church-of-jesus-christ-of-latter-day-saints-3637583002/
Samuel Bradshaw • If you desire to serve God, you are called to the work.