80 Million Voters and Counting

A session at MongoNYC 2012

Wednesday 23rd May, 2012

2:20pm to 3:00pm (EST)

At 5ivePoints, we have a MongoDB database with 85+million US voters, every one of them geocoded. Our application allows supporters of political campaigns across the country to pull up nearby voters on their mobile phone to canvas. Moreover, campaigns can create custom filters using any combination of voter attributes, and we provide data-driven filters that update in near real-time based on campaign results. But with a collection of this size, each index is on the order of GBs, and un-indexed queries aren't feasible. I'll discuss how we are able to support flexible user queries - integrating both geo-spatial and other attributes - with only 4 indexes, minimizing page faults caused by pulling rarely-used indexes into memory.

About the speaker

This person is speaking at this event.
Daniel Weitzenfeld


Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:20pm3:00pm EST

Date Wed 23rd May 2012

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session