Autor Thema: Wie wird Dokument ID erzeugt  (Gelesen 1882 mal)

Offline baumi78

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Ich liebe dieses Forum!
Wie wird Dokument ID erzeugt
« am: 23.03.05 - 15:03:17 »
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

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Wie wird Dokument ID erzeugt
« Antwort #1 am: 23.03.05 - 15:12:54 »
die wird aus dem Datum, der Uhrzeit und einer Zufallszahl zusammengebaut.

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

Marinero Atlántico

  • Gast
Re: Wie wird Dokument ID erzeugt
« Antwort #2 am: 23.03.05 - 15:16:22 »
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.

Offline baumi78

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Ich liebe dieses Forum!
Re: Wie wird Dokument ID erzeugt
« Antwort #3 am: 23.03.05 - 15:45:46 »
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?

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Wie wird Dokument ID erzeugt
« Antwort #4 am: 23.03.05 - 15:49:39 »
Wie kommst du auf 16^4?
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Wie wird Dokument ID erzeugt
« Antwort #5 am: 23.03.05 - 15:53:01 »
@Baumi

NoteID entspricht nicht der DocumentUniqueID (DocumentID)!

Die NoteID ist nur innerhalb einer DB eindeutig (denke ich / "habe ich mal gehört" - korrigiert mich).

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Marinero Atlántico

  • Gast
Re: Wie wird Dokument ID erzeugt
« Antwort #6 am: 23.03.05 - 15:55:10 »
Die NoteID ist nur innerhalb einer DB eindeutig (denke ich / "habe ich mal gehört" - korrigiert mich).
stimmt. Und die DokumentUniqueID (UniversalID) ist wesentlich größer.

Offline baumi78

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Ich liebe dieses Forum!
Re: Wie wird Dokument ID erzeugt
« Antwort #7 am: 23.03.05 - 16:02:12 »
@Thomas

nein sorry, war mein Fehler ist doch ein 8-stelliger Wert, also meiner Meinung nach dann 16^8 als über 2 Milliarden verschiedene ID's. 

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Wie wird Dokument ID erzeugt
« Antwort #8 am: 23.03.05 - 20:31:00 »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz