Описание
Есть десять миллион юзеров. Есть система френдирования(как в ЖЖ). Т.е. оно не обязательно взаимное. (вон у Тёмы 24 френда, а Тёма во френдах у 58962-графоманов/ботов...)
Задача
Как лучше хранить информацию о взаимоотношениях пользователей?
(никакой другой информации(постов, дат рождения...) нет)
в голову приходит лишь SQL:
uid friendid
1 2
2 1
2 2
2 3
3 2
...
Собственно правильно ли так делать?
Или для этой цели больше подходит какой-нибудь NoSQL? (особенно интересует CouchDB)