Dies ist der Befehl memcachedb, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
memcachedb - Persistenz-fähige Variante von memcached
ZUSAMMENFASSUNG
memcachedb [OPTIONAL]
BESCHREIBUNG
MemcacheDB (ausgesprochen mem-cash-dee-bee) ist eine Persistenz-aktivierte Variante des memcached
verteiltes Schlüsselwertspeichersystem. Es ist KEINE Cache-Lösung, sondern eher eine persistente
Speicher-Engine für schnelles und zuverlässiges schlüsselwertbasiertes Speichern und Abrufen von Objekten.
Es entspricht dem memcache Protokoll, was bedeutet, dass memcached Clients können sich verbinden und
den persistenten Schlüsselwertspeicher transparent verwenden. Es bietet auch Zuverlässigkeit und hohe
Verfügbarkeit durch seine Transaktions- und Replikationsunterstützung, mit freundlicher Genehmigung seiner BerkeleyDB
Speicher-Backend.
OPTIONAL
-P
TCP-Port zum Abhören (Standard: 21201)
-U
UDP-Port zum Abhören (Standard: 0, aus)
-S
UNIX-Domain-Socket-Pfad zum Abhören (deaktiviert die Netzwerkunterstützung)
-ein
Zugriffsmaske für Unix-Socket, in Oktal (Standard: 0700)
-l
Schnittstelle zum Abhören (Standard: INADRR_ANY)
-d Als Dämon ausführen
-r Kerndateilimit maximieren
-u
Angenommen, Identität vonBenutzername> (nur bei Ausführung als Root)
-C
Maximale Anzahl gleichzeitiger Verbindungen (Standard: 4096)
-B
Artikelgröße kleiner alsnum> Bytes verwenden eine schnelle Speicherzuweisung (Standard: 2048
Byte)
-v Verbose (Druckfehler/Warnungen während der Ereignisschleife)
-vv Sehr ausführlich (auch Client-Befehle/Antworten drucken)
-h Kurze Gebrauchsanweisung drucken und beenden
-i Vollständige Copyright- und Lizenzinformationen ausdrucken
-P
Prozess-ID speichern inDatei> (wird nur mit der Option -d verwendet)
-T
Anzahl der zu verwendenden Threads (Standard: 4)
Berkeley DB Optionen
-m
In-Memory-Cache-Größe von BerkeleyDB in Megabyte (Standard: 256 MB)
-EIN
Zugrundeliegende Seitengröße in Byte (Standard: 4096, Bereich: 512 B-64 KB, Zweierpotenz)
-F
Dateiname der Datenbank (Standard: Daten.db)
-H
Umgebung HOME der Datenbank (Standard: /data1/memcachedb)
-G
Log-Verzeichnis der Datenbank (Standard: wie Environment HOME, siehe -H)
-B
Datenbanktyp, Optionen sind: 'btree' oder 'hash' (Standard: btree)
-L
Log-Puffergröße in kByte (Standard: 4096kB)
-C
Führen Sie alle einen Checkpoint durchnum> Sekunden (0 zum Deaktivieren, Standard: 300 Sekunden)
-T
Do memp_trickle jedennum> Sekunden (0 zum Deaktivieren, Standard: 30 Sekunden)
-e
Prozentsatz der Seiten im Cache, die sauber sein sollten (Standard: 60%)
-D
Führen Sie die Deadlock-Erkennung alle durchnum> Millisekunden (0 zum Deaktivieren, Standard: 100 ms)
-N Aktivieren DB_TXN_NOSYNC für einen großen Leistungsgewinn (Standard: aus)
-E Nicht mehr benötigte Protokolldateien automatisch entfernen
-X Regionsspeicher aus dem Heap zuweisen (Standard: aus)
Replikation Optionen
-R Identifiziert den von dieser Site verwendeten Host und Port (erforderlich)
-O Identifiziert eine andere Site, die an dieser Replikationsgruppe teilnimmt
-M/-S Startet memcachedb als Master oder Slave
-n
Anzahl der Sites, die an der Replikation teilnehmen (Standard: 2)
VORSICHTEN
· Da es sich um eine persistente Speicherlösung handelt, gilt die im
entsprechende Memcache-Protokoll-Clients werden stillschweigend verworfen.
Verwenden Sie memcachedb online mit den onworks.net-Diensten