@Bezlepkin
Yii, PHP, JS, Android

Как лучше хранить данные полученные из API в контакте?

Привет! Делаю некий поиск по своей базе на существование в ней пользователей которые зарегистрировались из под контакта.

Происходит запрос к API контакта, возвращаю друзей пользователя по заданному id. Тут все хорошо. Но потом мне нужно запросить всех друзей каждого друга. Тут получается монстрический обьем данных и циклов.

Думал при регистрации пользователя сразу заносить список его друзей в файл, а потом уже из файла извлекать. Я слышал что такие вещи делают с помощью redis.

Подскажите, как лучше это осуществить. В итоге нужно при поиске друзей и друзей друзей делать проверку на существование их в системе.
  • Вопрос задан
  • 546 просмотров
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Лучше использовать графовые СУБД - они для таких случаев как раз и созданы. Например, ArangoDB
A distributed free and open-source database with a flexible data model for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
и прочие.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы