In this talk, we discuss how three different types of data stores help eHarmony overcome challenges in scaling various parts of its matching and recommendations stack. We establish the challenge, identify requirements and discuss how specific types of data stores (Document/Key Value/Graph) help us overcome those challenges.