2015-06-08 4 views
4

Я искал, но я не нашел ясного представления. Много раз я использовал «универсальный идентификатор (UNID)», но я никогда не использовал «note id», поэтому хочу знать разницу. будь хорошим, если кто-нибудь поможет мне узнать.Разница между идентификатором примечания и универсальным идентификатором

ответ

3

универсальных ID однозначно идентифицирует документ во всех репликах базы данных.
Универсальный идентификатор - - комбинация символов шестнадцатеричных цифр (0-9, A-F).

If two documents in replica databases share the same universal ID, the documents are replicas. If you modify the UNID of an existing document, it becomes a new document.

нота ID однозначно идентифицирует документ в конкретной базе данных.
Идентификатор примечания: -character сочетание букв и цифр.

A note ID represents the location of a document within a specific database file, so documents which are replicas of one another generally have different note IDs.

+1

Следует также отметить, что это возможно для NoteID данного документа для изменения во многих рутинных административных процедурах. Код никогда не должен зависеть от него, чтобы оставаться прежним. I.e., определенно не хранят примечания как способ поддержания отношений между документами. –

+0

И хотя административные процедуры гораздо реже меняют идентификаторы UNID документов, бывают случаи, когда это может случиться. Например. документы были случайно удалены и удалены полностью реплицированы, поэтому они восстанавливаются из копии без копий или просто заново создаются. Учитывая эту возможность, хранение идентификаторов UNID в качестве способа поддержания отношений между документами не является на 100% безопасным. –

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