@jheka524
Web-developer

Как сделать выборку одновременно из mongo и mysql на php?

Суть задачи такова: у меня есть словарь имен, который находится в mysql, и есть коллекция 'sites' в MongoDb. При создании документа в коллекции sites нужно выбрать рандомное, свободное имя из MySql. Проверять свободное ли оно нужно в mongoDb. Как это реализовать без рекурсии, если это вообще возможно?
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@smple
а почему не сделать уникальную колонку в mysql и вставлять запись вначале туда, если имя свободно то пройдет вставка, значит имя свободно в mysql и значит свободно в sites (коллекция ведь тоже самое только со значениями).

другой вариант использовать uuid https://ru.wikipedia.org/wiki/UUID на вике говорят "Можно с уверенностью сказать, что первый квадриллион ключей (1015) будут уникальными." вероятность совпадения ключей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы