MEMTOUCH(1) libmemcached-awesome MEMTOUCH(1)

memtouch - اجرای عملیات touch و تمدید زمان انقضای کلید در سرورهای memcached

memtouch [options] <key>

دستور memtouch یک عملیات "touch" (به‌روزرسانی و تمدید زمان انقضا) را روی کلید مشخص‌شده انجام می‌دهد.

نمایش راهنما.
نمایش نسخه برنامه.
اجرا در حالت بی‌صدا.
اجرا با گزارش جزئیات بیشتر (حالت پرگو).
مشاهده گزینه -v|--verbose.
تعیین فهرست سرورها به صورت hostname[:port][,hostname[:port]...].
فعال‌سازی عملیات غیرمسدودکننده (non-blocking).
غیرفعال‌سازی الگوریتم نیگل (Nagle's algorithm).
فعال‌سازی پروتکل باینری.
بافر کردن درخواست‌ها.
استفاده از username برای احراز هویت SASL.
استفاده از password برای احراز هویت SASL.
استفاده از algorithm به عنوان الگوریتم درهم‌سازی (هش) کلید. به memcached_behavior_t::MEMCACHED_BEHAVIOR_HASH <#_CPPv4N20memcached_behavior_t23MEMCACHED_BEHAVIOR_HASHE> مراجعه کنید.
استفاده از expiration به ثانیه (یا برچسب زمانی یونیکس/UNIX timestamp).

مشخص کردن فهرستی از سرورها.

پیشوند این برنامه متغیر است، به این معنی که در زمان کامپایل و ساخت قابل پیکربندی است.

معمولاً برنامه‌های کلاینت libmemcached-awesome دارای پیشوند mem هستند، مانند memcat یا memcp.

با این حال، می‌توان آن را طوری پیکربندی کرد که این پیشوند با عبارت دیگری مانند mc جایگزین شود؛ در این صورت، برنامه‌های کلاینت libmemcached-awesome به ترتیب mccat، mccp و غیره نامیده خواهند شد.

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