2017-02-07 4 views

ответ

2

Возможно повторное использование ключей.

Легко проверить, например, с помощью страницы хранилищу администратора:

  • создать объект для одного из ваших моделей сущностей с использованием/указанный ключом имени пользовательским и некоторые значения свойств
  • удалить объект
  • создать еще один, используя тот же имя ключа и различные значения свойств ...

As для ключей с автоматической Gener это теоретически возможно, но я думаю, что это маловероятно из-за большого числа возможностей. От Assigning identifiers:

Облако хранилища данных может быть выполнен с возможностью генерирования идентификаторов авто с помощью two different auto id policies:

  • Политика по умолчанию генерирует случайную последовательность неиспользованных идентификаторов, которые приблизительно равномерно распределены. Каждый идентификатор может содержать до 16 десятичных цифр.
  • Политика устаревания создает последовательность не последовательных меньших целых идентификаторов.
+0

Понравилось, спасибо! – RonZ

+0

Одна странная вещь о идентификаторах заключается в том, что мои все начинаются с 4, 5 или 6, поэтому они кажутся равномерно распределенными по некоторым подмножествам из 16 цифр. –

+0

@ JeffO'Neill, который * может быть преднамеренным - например, ведущая цифра может кодировать некоторую информацию (область/зона маршрутизации/пространство имен/класс обслуживания/и т. Д.). Я бы не слишком беспокоился об этом;) –

Смежные вопросы