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