Instanz
Kurz: Eine Instanz ist ein konkretes Exemplar von etwas, das nach einer Vorlage erzeugt wurde und gerade existiert oder läuft.
Genauer: Der Begriff wird an mehreren Stellen verwendet, immer mit derselben Idee: Es gibt eine Vorlage (Klasse, Image, Programm) und davon beliebig viele laufende Ausführungen.
Im Detail
- Programmierung: Ein Objekt ist eine Instanz einer Klasse. Die Klasse „Auto“ ist der Bauplan, ein einzelnes Auto mit Farbe und Kennzeichen ist eine Instanz. Das Erzeugen heißt Instanziieren.
- Server und Cloud: Eine Instanz ist ein laufender Server bzw. eine virtuelle Maschine, die aus einem Abbild gestartet wurde. Man kann mehrere gleiche Instanzen starten, um Last zu verteilen.
- Datenbanken: Eine Datenbankinstanz ist ein laufender Datenbankprozess mit seinen Daten, auf dem mehrere Datenbanken liegen können.
- Anwendungen: „Eine Instanz des Programms ist bereits geöffnet“ heißt, dass es schon einmal läuft.
- Merken: Vorlage = Klasse/Image, Instanz = das Exemplar, das tatsächlich da ist.
Siehe auch: Instanziieren, Cloud, Docker