Jest to polecenie memcachedb, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
memcachedb - wariant memcached z włączonym utrwalaniem
STRESZCZENIE
memcachedb [OPCJE]
OPIS
MemcacheDB (wymawiane mem-gotówka-dee-bee) jest wariantem z włączoną trwałością memcached
rozproszony system przechowywania klucz-wartość. To NIE jest rozwiązanie pamięci podręcznej, ale raczej trwałe
silnik pamięci masowej do szybkiego i niezawodnego przechowywania i wyszukiwania obiektów w oparciu o klucz-wartość.
Jest zgodny z memcache protokół, co oznacza, że memcached klienci mogą się łączyć i
użyj trwałego magazynu klucz-wartość w przejrzysty sposób. Zapewnia również niezawodność i wysoką
dostępność dzięki obsłudze transakcji i replikacji, dzięki uprzejmości BerkeleyDB
zaplecze pamięci masowej.
OPCJE
-P
Port TCP do nasłuchiwania (domyślnie: 21201)
-U
Port UDP do nasłuchiwania (domyślnie: 0, wyłączony)
-s
Ścieżka gniazda domeny UNIX do nasłuchiwania (wyłącza obsługę sieci)
-a
Maska dostępu dla gniazda unix, ósemkowa (domyślnie: 0700)
-I
Interfejs do nasłuchiwania (domyślnie: INADRR_ANY)
-d Uruchom jako demon
-r Maksymalizuj limit plików podstawowych
-u
Załóż tożsamośćnazwa użytkownika> (tylko gdy działa jako root)
-C
Maksymalna liczba jednoczesnych połączeń (domyślnie: 4096)
-b
Rozmiar produktu mniejszy niżnum> bajty użyją szybkiej alokacji pamięci (domyślnie: 2048
bajty)
-v Pełne (wydrukuj błędy/ostrzeżenia w pętli zdarzeń)
-vv Bardzo gadatliwy (również drukuj polecenia/odpowiedzi klienta)
-h Wydrukuj krótkie instrukcje użytkowania i wyjdź
-I Wydrukuj pełne informacje o prawach autorskich i licencji
-P
Zapisz identyfikator procesu wfilet> (używane tylko z opcją -d)
-T
Liczba wątków do użycia (domyślnie: 4)
Berkeley DB Opcje
-m
Rozmiar pamięci podręcznej BerkeleyDB w megabajtach (domyślnie: 256 MB)
-A
Bazowy rozmiar strony w bajtach (domyślnie: 4096, zakres: 512B-64KB, potęga dwojga)
-F
Nazwa pliku bazy danych (domyślnie: dane.db)
-H
Środowisko HOME bazy danych (domyślnie: /data1/memcachedb)
-G
Katalog dziennika bazy danych (domyślnie: taki sam jak Środowisko HOME, patrz -H)
-B
Typ bazy danych, opcje to: 'btree' lub 'hash' (domyślnie: btree)
-L
Rozmiar bufora dziennika w kB (domyślnie: 4096kB)
-C
Wykonuj punkt kontrolny conum> sekund (0 aby wyłączyć, domyślnie: 300 sekund)
-T
Do memp_strużka każdynum> sekund (0 aby wyłączyć, domyślnie: 30 sekund)
-mi
Procent stron w pamięci podręcznej, które powinny być czyste (domyślnie: 60%)
-D
Wykonuj wykrywanie zakleszczeń conum> milisekund (0 aby wyłączyć, domyślnie: 100ms)
-N Włącz DB_TXN_NOSYNC dla dużego wzrostu wydajności (domyślnie: wyłączone)
-E Automatycznie usuń pliki dziennika, które nie są już potrzebne
-X Przydziel pamięć regionu ze sterty (domyślnie: wyłączone)
Replikacja Opcje
-R Identyfikuje hosta i port używany przez tę witrynę (wymagane)
-O Identyfikuje inną lokację uczestniczącą w tej grupie replikacji
-M/-S Uruchom memcachedb jako master lub slave
-n
Liczba lokacji uczestniczących w replikacji (domyślnie: 2)
OSTRZEŻENIA
· Ponieważ jest to trwałe rozwiązanie do przechowywania danych, czas wygaśnięcia określony w
odpowiedni klienci protokołu memcache zostaną po cichu odrzuceni.
Korzystaj z memcachedb online za pomocą usług onworks.net