Задать вопрос
@Bezlepkin
Yii, PHP, JS, Android

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

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

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

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

Подскажите, как лучше это осуществить. В итоге нужно при поиске друзей и друзей друзей делать проверку на существование их в системе.
  • Вопрос задан
  • 549 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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.
и прочие.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽