EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ktserver – Online in der Cloud

Führen Sie ktserver im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl ktserver, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ktserver – ein schlanker Datenbankserver

BESCHREIBUNG


Der Befehl `ktserver' führt den Server aus, der Datenbankinstanzen verwaltet. Dieser Befehl wird verwendet
im folgenden Format. `db' gibt einen Datenbanknamen an. Wenn keine Datenbank angegeben ist, wird eine
Unbenannte On-Memory-Datenbank wird geöffnet.

ktserver [-Wirt str] [-Hafen num] [-Schlepper num] [-th num] [-Log Datei]
[-li|-ls|Le-|-lz] [-ulog dir] [-ulim num] [-uasi num] [-side num] [-ord]
[-Hafer|-oas|-nur|-otl|-onr] [-da ich num] [-Asche] [-bgs dir] [-bgsi num] [-bgc str]
[-dmn] [-pid Datei] [-scr Datei] [-mhost str] [-port num] [-rts Datei] [-riv num]
[-plsv Datei] [-plex str] [-pldb Datei] [db...]

Optionen bieten Folgendes.

-Wirt str : Gibt den Hostnamen des Servers an.
-Hafen num : gibt die Portnummer des Servers an.
-Schlepper num : Gibt die Zeitüberschreitung in Sekunden an.
-th num : Gibt die Anzahl der Worker-Threads an. Standardmäßig ist es 8.
-Log Datei : Gibt den Pfad der Protokolldatei an. Standardmäßig werden Protokolle geschrieben
die Standardausgabe.
-li : Legt die Protokollierungsstufe „INFO“ fest.
-ls : Legt die Protokollierungsstufe „SYSTEM“ fest.
Le- : Setzt die Protokollierungsstufe „ERROR“.
-lz : Setzt die Protokollierungsstufe auf „NONE“.
-ulog dir : Gibt den Pfad des Update-Protokollverzeichnisses an. Standardmäßig ist dies der Fall
behindert.
-ulim num : gibt die maximale Größe jeder Aktualisierungsprotokolldatei an.
-uasi num : Gibt das Intervall der Synchronisierung von Update-Protokolldateien an. Von
Standardmäßig ist es deaktiviert.
-side num : Gibt die Server-ID-Nummer an.
-ord : öffnet die Datenbank als Leser.
-Hafer : öffnet die Datenbank mit der Autotransaktionsoption.
-oas : öffnet die Datenbank mit der Option für die automatische Synchronisation.
-nur : öffnet die Datenbank ohne Sperroption.
-otl : öffnet die Datenbank mit der Try-Locking-Option.
-onr : öffnet die Datenbank mit der Option Keine Autoreparatur.
-da ich num : Gibt das Intervall der automatischen Synchronisierung an. Standardmäßig ist dies der Fall
behindert.
-Asche : Führt die physische Synchronisierung während der automatischen Synchronisierung durch.
-bgs dir : Gibt den Pfad des Hintergrund-Snapshot-Verzeichnisses an. Standardmäßig ist es
ist behindert.
-bgsi num : Gibt das Intervall für die Erstellung von Hintergrund-Snapshots an. Standardmäßig ist dies der Fall
180
-bgsc str : Gibt den Komprimierungsalgorithmus des Snapshots an. „zlib“, „lzo“,
werden „lzma“ unterstützt.
-dmn : wechselt zu einem Daemon-Prozess.
-pid Datei : Gibt die Datei an, die die Prozess-ID zum Senden von Signalen enthalten soll.
- cmd dir : Gibt den Befehlssuchpfad für äußere Befehle an. Standardmäßig ist dies der Fall
das aktuelle Verzeichnis.
-scr Datei : Gibt die Skriptdatei für die Skripterweiterung an.
-mhost str : Gibt den Hostnamen des Master-Replikationsservers an.
-port num : Gibt die Portnummer des Master-Replikationsservers an.
-rts Datei : Gibt die Datei an, die den Replikationszeitstempel enthalten soll.
-riv num : Gibt das Intervall jedes Replikationsvorgangs in Millisekunden an.
Standardmäßig beträgt er 0.04.
-plsv Datei : Gibt die gemeinsam genutzte Bibliotheksdatei eines steckbaren Servers an.
-plex str : Gibt den Konfigurationsausdruck eines steckbaren Servers an.
-pldb Datei : Gibt die gemeinsam genutzte Bibliotheksdatei einer steckbaren Datenbank an.

Dieser Befehl gibt bei Erfolg 0 zurück, einen anderen bei Fehlschlag.

Um den im Vordergrund ausgeführten Serverprozess zu beenden, geben Sie ` einStrg-C' am Terminal. Zu
Beenden Sie die Ausführung des Serverprozesses als Daemon und senden Sie ein Beendigungssignal wie SIGTERM
durch das `töten' Befehl. Wenn ein Daemon-Prozess SIGHUP abfängt, wird der Server neu gestartet und die
Die Protokolldatei wird erneut geöffnet. Weil das aktuelle Verzeichnis eines Daemon-Prozesses geändert wird
Im Stammverzeichnis sollten Pfade zugehöriger Dateien als absolute Pfade beschrieben werden.

Die Namenskonvention für den Datenbanknamen ist dieselbe wie für die polymorphe Datenbank von Kyoto
Kabinett. Wenn es „-“ ist, handelt es sich bei der Datenbank um eine Prototyp-Hash-Datenbank. Wenn es „+“ ist, wird die
Die Datenbank wird eine Prototyp-Baumdatenbank sein. Wenn es „:“ ist, handelt es sich bei der Datenbank um einen Stash
Datenbank. Wenn es „*“ ist, handelt es sich bei der Datenbank um eine Cache-Hash-Datenbank. Wenn es „%“ ist, wird die
Die Datenbank wird eine Cache-Baumdatenbank sein. Wenn das Suffix „.kch“ lautet, handelt es sich bei der Datenbank um eine
Datei-Hash-Datenbank. Wenn das Suffix „.kct“ lautet, handelt es sich bei der Datenbank um eine Dateibaumdatenbank.
Wenn das Suffix „.kcd“ lautet, handelt es sich bei der Datenbank um eine Verzeichnis-Hash-Datenbank. Wenn das Suffix lautet
„.kcf“, die Datenbank ist eine Verzeichnisbaumdatenbank. Tuning-Parameter können dem folgen
Name, getrennt durch „#“. Jeder Parameter besteht aus dem Namen und dem Wert getrennt
durch „=“. Wenn der Parameter „type“ angegeben ist, wird der Datenbanktyp durch den bestimmt
Wert in „-“, „+“, „:“, „*“, „%“, „kch“, „kct“, „kcd“ und „kcf“. Alle Datenbanktypen
unterstützt die Protokollierungsparameter „log“, „logkinds“ und „logpx“. Der Prototyp-Hash
Die Datenbank und die Prototypenbaumdatenbank unterstützen keine anderen Optimierungsparameter. Der
Die Stash-Datenbank unterstützt „bnum“. Die Cache-Hash-Datenbank unterstützt „opts“, „bnum“, „zcomp“,
„capcnt“, „capsiz“ und „zkey“. Die Cache-Baumdatenbank unterstützt alle Parameter des
Cache-Hash-Datenbank mit Ausnahme von Kapazitätsbeschränkungen und unterstützt „psiz“, „rcomp“, „pccap“
Zusätzlich. Die Datei-Hash-Datenbank unterstützt „apow“, „fpow“, „opts“, „bnum“, „msiz“,
„dfunit“, „zcomp“ und „zkey“. Die Dateibaumdatenbank unterstützt alle Parameter der Datei
Hash-Datenbank und zusätzlich „psiz“, „rcomp“, „pccap“. Die Verzeichnis-Hash-Datenbank
unterstützt „opts“, „zcomp“ und „zkey“. Die Verzeichnisbaumdatenbank unterstützt alle Parameter
der Verzeichnis-Hash-Datenbank und zusätzlich „psiz“, „rcomp“, „pccap“.

Darüber hinaus werden von Kyoto Tycoon mehrere Parameter hinzugefügt. „ktopts“ legt Optionen und die fest
Der Wert kann „p“ für die persistente Option enthalten. „ktcapcnt“ legt die Kapazität pro Datensatz fest
Nummer. „ktcapsiz“ legt die Kapazität nach Datenbankgröße fest.

Nutzen Sie ktserver online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad