Domino 9 und frühere Versionen > Entwicklung

Wie wird Dokument ID erzeugt

(1/2) > >>

baumi78:
Hallo,

ich habe mal eine Frage bezüglich der Generierung von Dokument ID's. Weiß jemand wie das intern in Notes abgehandelt wird. Insbesondere interessiert mich was mit den ID's gelöschter Dokumente geschieht. Kann man eine Aussage treffen, ob diese wiederverwendet werden und wenn ja wann...

Grüße Baumi

diali:
die wird aus dem Datum, der Uhrzeit und einer Zufallszahl zusammengebaut.

Wegen dem Datum und Uhrzeit sollte es auch keine Wiederverwendung geben.

Marinero Atlántico:
Wenn ich mich recht erinnere wird ein Teil der DocUniqueID durch einen Zeitstempel bestimmt.
Damit sollte es unmöglich sein, dass in der Zukunft die gleichen DokumentUniqueIDs wie in der Vergangenheit verwendet werden.
Es sei denn, es gibt einen Überlauf dieser Zeitsequenz.
Kann dieser Zeitstempel 10000 Jahre fassen, kann in 10000 Jahren eine doppelte Sequenz erzeugt werden.

nur meine 2 euro cents.

baumi78:
Hallo, die DocUniqueID ist doch aber die UNID welche eindeutig über alle Repliken sein sollte. Was ich suche sind Infos zur Document ID ist das überhaupt identisch zu der Dokumenten Eigenschaft NodeID?? Oder verwechsele ich da etwas?

Auszug aus der Designerhilfe: The NoteID of a document, which is an 8-character combination of letters and numbers that uniquely identifies a document within a particular database.

Wenn ich den Wert Abfrage erhalte ich allerdings nur einen 4-stelligen Character Wert zurück, was dann ja bedeuten würde das es nur 16^4 verschiedene Dokumenten ID's geben würde, das wären dann ja nur 65536, eine solche Größenbeschränkung ist mir aber nicht bekannt?? Vielleicht bin ich aber auch total auf dem Holzweg?

Thomas Schulte:
Wie kommst du auf 16^4?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln