Modul Basismodul

Modul-UUID

uuid eindeutiges ID-Modul

Grundmodule. Erstellen Sie eine eindeutige Operation mit einer eindeutigen ID

1
var uuid = require('uuid');

Statische Funktion

node

Erstellen Sie eine UUID mit Zeit und Hostnamen

1
static Buffer uuid.node();

Gibt das Ergebnis zurück:

  • Buffer , gibt eine generierte binäre ID zurück

md5

Erstellen Sie eine UUID mit einem bestimmten Namen md5

1 2
static Buffer uuid.md5(Integer ns, String name);

Parameter aufrufen:

Gibt das Ergebnis zurück:

  • Buffer , gibt eine generierte binäre ID zurück

random

Erstellen Sie eine UUID mit Zufallszahlen

1
static Buffer uuid.random();

Gibt das Ergebnis zurück:

  • Buffer , gibt eine generierte binäre ID zurück

sha1

Erstellen Sie eine UUID mit einem bestimmten Namen sha1

1 2
static Buffer uuid.sha1(Integer ns, String name);

Parameter aufrufen:

Gibt das Ergebnis zurück:

  • Buffer , gibt eine generierte binäre ID zurück

snowflake

Erstellen Sie eine UUID mit dem Snowflake-Algorithmus

1
static Buffer uuid.snowflake();

Gibt das Ergebnis zurück:

  • Buffer , gibt eine generierte binäre ID zurück

Statische Eigenschaft

hostID

Ganzzahlige, Abfrage und Änderung der Host-ID des Snowflake-Algorithmus

1
static Integer uuid.hostID;

Konstante

DNS

md5 und sha1 erstellen eine UUID und geben den Namen als Domänennamen an

1
const uuid.DNS = 0;

URL

md5 und sha1 geben beim erstellen von uuid name und url

1
const uuid.URL = 1;

OID

md5 und sha1 erstellen eine UUID und geben den Namen als ISO-OID an

1
const uuid.OID = 2;

X509

md5 und sha1 erstellen eine UUID und geben den Namen als X.500 DN an

1
const uuid.X509 = 3;