У меня есть приложение Rails (работает на 3.2.2), и я хочу кэшировать друзей моих пользователей на Facebook, чтобы я мог быстрее получать доступ к своему приложению, чем каждый раз запрашивать API Graph Facebook.
В настоящее время я использую ActiveRecord с MySQL (хотя в какой-то момент я хочу переключиться на DataMapper).
Я чувствую, что хранилище документов, такое как MongoDB, может работать лучше, но у меня нет большого опыта работы с NoSQL.Или я должен просто сохранить их в таблице MySQL с именем user_fb_friends и просто сохранить user_id
|facebook_id
для друзей каждого пользователя?Есть ли плюсы и минусы наличия двух отдельных хранилищ баз данных?
У кого-нибудь есть понимание?