Задать вопрос
@jheka524
Web-developer

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

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

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

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

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