Разработка сервиса типа tinyURL - PullRequest
0 голосов
/ 03 сентября 2018

Я разрабатываю сервис, похожий на tinyURl, который будет давать короткий URL для длинного URL, предоставленного пользователем.

Я использую длинный URL, беру его md5, использую первую 48-битную строку md5, добавляю к ней несколько случайных ключей и сохраняю ее в своей базе данных.

Я использую реляционную базу данных (MySQL). Я предполагаю, что мой сервис будет генерировать 1000 URL / сек.

Есть ли лучший способ сделать это. Мне также нужны предложения, чтобы сделать мой сервис более масштабируемым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...