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

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

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

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

1 ответ

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

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

Другие вопросы по тегам