Приемлемая длина URL для хранения в качестве уникального MySql / PHP - PullRequest
1 голос
/ 21 сентября 2010

Я хочу сохранить URL-адреса как уникальные в таблице базы данных mysql, но с типом строки varchar и text длина 1000 слишком велика.Длина URL, дружественных поисковой системе, обычно может быть длинной, какова допустимая длина?

Ответы [ 2 ]

1 голос
/ 21 сентября 2010

На самом деле нет длины, которая гарантировала бы уникальность - если вы хотите убедиться, что строка заданной длины уникальна, вам нужно взять хеш строки и сравнить его, MD5 и SHA1 - это общие алгоритмы, которые используют люди.

1 голос
/ 21 сентября 2010

Ну, если вы хотите покрыть себя, 2000 символов, согласно этому вопросу

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