| MEMTOUCH(1) | libmemcached-awesome | MEMTOUCH(1) |
نام (NAME)
memtouch - اجرای عملیات touch و تمدید زمان انقضای کلید در سرورهای memcached
خلاصه دستور (SYNOPSIS)
memtouch [options] <key>
توضیحات (DESCRIPTION)
دستور memtouch یک عملیات "touch" (بهروزرسانی و تمدید زمان انقضا) را روی کلید مشخصشده انجام میدهد.
گزینهها (OPTIONS)
- -h|--help
- نمایش راهنما.
- -V|--version
- نمایش نسخه برنامه.
- -q|--quiet
- اجرا در حالت بیصدا.
- -v|--verbose
- اجرا با گزارش جزئیات بیشتر (حالت پرگو).
- -d|--debug
- مشاهده گزینه -v|--verbose.
- -s|--servers <list of servers>
- تعیین فهرست سرورها به صورت hostname[:port][,hostname[:port]...].
- -n|--non-blocking
- فعالسازی عملیات غیرمسدودکننده (non-blocking).
- -N|--tcp-nodelay
- غیرفعالسازی الگوریتم نیگل (Nagle's algorithm).
- -b|--binary
- فعالسازی پروتکل باینری.
- -B|--buffer
- بافر کردن درخواستها.
- -u|--username <username>
- استفاده از username برای احراز هویت SASL.
- -p|--password <password>
- استفاده از password برای احراز هویت SASL.
- -H|--hash <algorithm>
- استفاده از algorithm به عنوان الگوریتم درهمسازی (هش) کلید. به memcached_behavior_t::MEMCACHED_BEHAVIOR_HASH <#_CPPv4N20memcached_behavior_t23MEMCACHED_BEHAVIOR_HASHE> مراجعه کنید.
- -e|--expire <expiration>
- استفاده از expiration به ثانیه (یا برچسب زمانی یونیکس/UNIX timestamp).
محیط (ENVIRONMENT)
- MEMCACHED_SERVERS
- مشخص کردن فهرستی از سرورها.
نکات (NOTES)
پیشوند برنامه (PROGRAM PREFIX)
پیشوند این برنامه متغیر است، به این معنی که در زمان کامپایل و ساخت قابل پیکربندی است.
معمولاً برنامههای کلاینت libmemcached-awesome دارای پیشوند mem هستند، مانند memcat یا memcp.
با این حال، میتوان آن را طوری پیکربندی کرد که این پیشوند با عبارت دیگری مانند mc جایگزین شود؛ در این صورت، برنامههای کلاینت libmemcached-awesome به ترتیب mccat، mccp و غیره نامیده خواهند شد.
همچنین ببینید (SEE ALSO)
memcached(1) https://linux.die.net/man/1/memcached libmemcached(3) https://linux.die.net/man/3/libmemcached
- کتابخانه کلاینت C/C++ برای memcached <>
- بهروزرسانی انقضای یک کلید <>
| March 7, 2026 | 1.1 |