MySql ПЕРВИЧНЫЙ КЛЮЧ, кроме int - PullRequest
1 голос
/ 21 сентября 2010

Я создаю сайт, который тянет ссылки из твиттера и подсчитывает результаты с него.Я думал об использовании фактического URL-адреса в качестве ПЕРВИЧНОГО КЛЮЧА вместо использования целого числа auto_increment.Получаемый URL будет уникальным и связан с отслеживанием трендов.Это плохая идея, и я должен придерживаться целого числа?

Ответы [ 2 ]

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

Пока вы можете гарантировать, что они уникальны, вы определенно можете использовать URL в качестве ключа.

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

Использование URL не будет проблемой, как сказал controlfreak123. Но если есть вертикаль производительности, то вам следует придерживаться auto_increment int PK. вызывать сравнение EQUAL и тому подобное. Тип данных и его обработка отличается.

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