Ito ang command memcachedb na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
memcachedb - variant ng memcached na pinagana ang pagtitiyaga
SINOPSIS
memcachedb [Opsyon]
DESCRIPTION
MemcacheDB (binibigkas mem-cash-dee-bee) ay isang variant na pinagana ng persistence ng memcached
distributed key-value storage system. HINDI ito isang solusyon sa cache, ngunit sa halip ay isang paulit-ulit
storage engine para sa mabilis at maaasahang key-value based na object storage at retrieval.
Ito ay umaayon sa memcache protocol, na nangangahulugang iyon memcached ang mga kliyente ay maaaring kumonekta at
gamitin ang paulit-ulit na key-value store nang malinaw. Nagbibigay din ito ng pagiging maaasahan at mataas na
availability sa pamamagitan ng transaksyon at suporta sa pagtitiklop nito, sa kagandahang-loob ng BerkeleyDB nito
backend ng imbakan.
Opsyon
-p
TCP port upang makinig sa (default: 21201)
-U
UDP port upang makinig sa naka-on (default: 0, naka-off)
-s
UNIX Domain Socket path upang makinig sa (hindi pinapagana ang suporta sa network)
-a
I-access ang mask para sa unix socket, sa octal (default: 0700)
-l
Interface upang makinig sa (default: INADRR_ANY)
-d Tumakbo bilang isang daemon
-r I-maximize ang limitasyon ng core file
-u
Ipagpalagay ang pagkakakilanlan ngusername> (lamang kapag tumakbo bilang root)
-c
Pinakamataas na sabay-sabay na koneksyon (default: 4096)
-b
Ang laki ng item ay mas maliit kaysa sanum> ang mga byte ay gagamit ng mabilis na paglalaan ng memorya (default: 2048
bytes)
-v Verbose (mga error sa pag-print/mga babala habang nasa loop ng kaganapan)
-vv Napaka-verbose (i-print din ang mga utos/tugon ng kliyente)
-h Mag-print ng maikling mga tagubilin sa paggamit at lumabas
-i I-print ang kumpletong impormasyon sa copyright at lisensya
-P
I-save ang process ID safile> (ginamit lamang kasama ang -d na opsyon)
-t
Bilang ng mga thread na gagamitin (default: 4)
Berkeley DB Options
-m
In-memory na laki ng cache ng BerkeleyDB sa megabytes (default: 256MB)
-A
Pinagbabatayan na laki ng page sa mga byte (default: 4096, range: 512B-64KB, power-of-two)
-f
Filename ng database (default: data.db)
-H
Environment HOME ng database (default: /data1/memcachedb)
-G
Direktoryo ng log ng database (default: kapareho ng Environment HOME, tingnan ang -H)
-B
Uri ng database, ang mga opsyon ay: 'btree' o 'hash' (default: btree)
-L
Laki ng buffer ng log sa kBytes (default: 4096kB)
-C
Magsagawa ng checkpoint tuwingnum> segundo (0 upang i-disable, default: 300 segundo)
-T
Do memp_trickle bawatnum> segundo (0 upang i-disable, default: 30 segundo)
-e
Porsiyento ng mga page sa cache na dapat malinis (default: 60%)
-D
Magsagawa ng deadlock detection tuwingnum> milliseconds (0 para i-disable, default: 100ms)
-N Paganahin DB_TXN_NOSYNC para sa malaking performance gain (default: off)
-E Awtomatikong tanggalin ang mga log file na hindi na kailangan
-X Maglaan ng memory ng rehiyon mula sa heap (default: off)
Pagtitiklop Options
-R Tinutukoy ang host at port na ginagamit ng site na ito (kinakailangan)
-O Tinutukoy ang isa pang site na kalahok sa pangkat ng pagtitiklop na ito
-M/-S Simulan ang memcachedb bilang master o alipin
-n
Bilang ng mga site na lumalahok sa pagtitiklop (default: 2)
MGA CAVEATS
· Dahil ito ay isang paulit-ulit na solusyon sa pag-iimbak, mag-expire ang oras na tinukoy sa
ang mga kaukulang memcache protocol na kliyente ay tahimik na itatapon.
Gumamit ng memcachedb online gamit ang mga serbisyo ng onworks.net