Лучший способ отслеживать электронную почту - UUID против идентификационного номера - PullRequest
1 голос
/ 05 декабря 2011

необходимо отслеживать 1 миллион адресов электронной почты в нашей организации для маркетинга и реакции клиентов. Было решено разработать собственный.

Проведя небольшое исследование того, что делают другие, я заметил, что все, кажется, используют uuid (guid) для отслеживания. Это лучший способ отслеживать активность электронной почты?

Любой другой совет, прежде чем мы взломать?

1 Ответ

0 голосов
/ 05 декабря 2011

UUID имеет то преимущество, что они могут генерироваться многими машинами независимо друг от друга, и они не будут конфликтовать.Используя идентификационный номер, вам нужен способ убедиться, что сгенерированные идентификаторы не конфликтуют.Если вы делаете это на одной машине, это может быть просто.Если вы хотите распространять эту работу, вам, возможно, придется подумать немного больше об этом.Преимущество идентификаторов состоит в том, что они могут быть числовыми и поэтому меньше для хранения в БД, а также могут подразумевать некоторый порядок.Подразумевается, что упорядочивание сложнее с GUID (, хотя и не невозможно )

Если бы это был я, я бы просто использовал GUID, в долгосрочной перспективе это, вероятно, будет проще.

...