Aceasta este comanda memcachedb care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
memcachedb - varianta cu persistență a memcached
REZUMAT
memcachedb [OPŢIUNI]
DESCRIERE
MemcacheDB (pronunțat mem-cash-dee-bee) este o variantă activată de persistență a memcached
sistem distribuit de stocare cheie-valoare. NU este o soluție cache, ci mai degrabă o soluție persistentă
motor de stocare pentru stocarea și recuperarea rapidă și fiabilă a obiectelor bazate pe cheie-valoare.
Se conformează cu memcache protocol, ceea ce înseamnă că memcached clienții se pot conecta și
utilizați depozitul persistent cheie-valoare în mod transparent. De asemenea, oferă fiabilitate și înaltă
disponibilitate prin suportul său pentru tranzacții și replicare, prin amabilitatea BerkeleyDB
backend de stocare.
OPŢIUNI
-p
Port TCP pentru ascultare (implicit: 21201)
-U
Port UDP pentru ascultare (implicit: 0, dezactivat)
-s
Calea soclului domeniului UNIX pentru a asculta (dezactivează suportul pentru rețea)
-A
Mască de acces pentru socket Unix, în octal (implicit: 0700)
-l
Interfață pentru ascultare (implicit: INADRR_ANY)
-d Rulați ca un daemon
-r Maximizează limita fișierelor de bază
-u
Asuma identitatea denume de utilizator> (doar când rulează ca root)
-c
Conexiuni simultane maxime (implicit: 4096)
-b
Mărimea articolului mai mică decâto> octeții vor folosi alocarea rapidă a memoriei (implicit: 2048
octeți)
-v Verbose (tipărește erori/avertismente în bucla de evenimente)
-vv Foarte pronunțat (tipărește și comenzile/răspunsurile clientului)
-h Tipăriți instrucțiuni scurte de utilizare și ieșiți
-i Imprimați informații complete despre drepturi de autor și licență
-P
Salvați ID-ul procesului înfişier> (utilizat numai cu opțiunea -d)
-t
Numărul de fire de folosit (implicit: 4)
Berkeley DB Opţiuni
-m
Dimensiunea memoriei cache a BerkeleyDB în megaocteți (implicit: 256 MB)
-A
Dimensiunea paginii de bază în octeți (implicit: 4096, interval: 512B-64KB, puterea celor doi)
-f
Numele fișierului bazei de date (implicit: date.db)
-H
Mediu HOME a bazei de date (implicit: /data1/memcachedb)
-G
Directorul de jurnal al bazei de date (implicit: la fel ca Environment HOME, vezi -H)
-B
Tipul bazei de date, opțiunile sunt: „btree” sau „hash” (implicit: btree)
-L
Dimensiunea tamponului de jurnal în kB (implicit: 4096 kB)
-C
Efectuați un punct de control fiecareo> secunde (0 pentru a dezactiva, implicit: 300 de secunde)
-T
Do memp_trickle fiecareo> secunde (0 pentru a dezactiva, implicit: 30 de secunde)
-e
Procentul de pagini din cache care ar trebui să fie curate (implicit: 60%)
-D
Efectuați detectarea blocajului la fiecareo> milisecunde (0 pentru a dezactiva, implicit: 100 ms)
-N Activare DB_TXN_NOSYNC pentru un câștig mare de performanță (implicit: dezactivat)
-E Eliminați automat fișierele jurnal care nu mai sunt necesare
-X Alocați memorie pentru regiune din heap (implicit: dezactivat)
Replicarea Opţiuni
-R Identifică gazda și portul folosit de acest site (obligatoriu)
-O Identifică un alt site care participă la acest grup de replicare
-M/-S Porniți memcachedb ca master sau slave
-n
Numărul de site-uri care participă la replicare (implicit: 2)
Avertismente
· Deoarece aceasta este o soluție de stocare persistentă, timpul de expirare specificat în
Clienții de protocol memcache corespunzători vor fi eliminați în tăcere.
Utilizați memcachedb online folosind serviciile onworks.net