.\" Man page generated from reStructuredText .\" by the Docutils 0.22.3 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "MEMFLUSH" "1" "Mar 07, 2026" "1.1" "libmemcached-awesome" .SH "نام (NAME)" memflush \- پاکسازی و بازنشانی محتوای سرورهای memcached .SH "خلاصه دستور (SYNOPSIS)" .sp memflush [options] .sp بازنشانی یک سرور یا فهرستی از سرورها .SH "توضیحات (DESCRIPTION)" .sp دستور \fBmemflush\fP محتوای سرورهای \fBmemcached(1) \%\fP را بازنشانی (flush) می‌کند. .sp \fBهشدار:\fP .INDENT 0.0 .INDENT 3.5 این بدان معناست که تمام داده‌های موجود در سرورهای مشخص‌شده حذف خواهند شد. .UNINDENT .UNINDENT .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \-h|\-\-help نمایش راهنما. .UNINDENT .INDENT 0.0 .TP .B \-V|\-\-version نمایش نسخه. .UNINDENT .INDENT 0.0 .TP .B \-q|\-\-quiet کارکرد در حالت بی‌صدا (عدم چاپ پیام‌ها). .UNINDENT .INDENT 0.0 .TP .B \-v|\-\-verbose کارکرد با جزئیات بیشتر. .UNINDENT .INDENT 0.0 .TP .B \-d|\-\-debug مشاهده \fB\-v|\-\-verbose\fP\&. .UNINDENT .INDENT 0.0 .TP .B \-s|\-\-servers تعیین فهرست سرورها به‌صورت \fIhostname[:port][,hostname[:port]...]\fP\&. .UNINDENT .INDENT 0.0 .TP .B \-n|\-\-non\-blocking فعال‌سازی عملیات‌های غیرمسدودکننده (Non-blocking). .UNINDENT .INDENT 0.0 .TP .B \-N|\-\-tcp\-nodelay غیرفعال‌سازی الگوریتم نِیگل (Nagle). .UNINDENT .INDENT 0.0 .TP .B \-b|\-\-binary فعال‌سازی پروتکل باینری (دودویی). .UNINDENT .INDENT 0.0 .TP .B \-B|\-\-buffer بافر کردن درخواست‌ها. .UNINDENT .INDENT 0.0 .TP .B \-u|\-\-username استفاده از \fIusername\fP برای احراز هویت SASL. .UNINDENT .INDENT 0.0 .TP .B \-p|\-\-password استفاده از \fIpassword\fP برای احراز هویت SASL. .UNINDENT .INDENT 0.0 .TP .B \-e|\-\-expire استفاده از \fIexpiration\fP ثانیه (یا برچسب زمانی یونیکس). .UNINDENT .sp \fBنکته:\fP .INDENT 0.0 .INDENT 3.5 با استفاده از زمان انقضا (دوره زمانی)، تمامی کلیدهایی که تا زمان انقضا به‌روزرسانی نشده باشند، دیگر معتبر نبوده و از بین خواهند رفت. .sp به نقل از مستندات پروتکل memcached \%: .INDENT 0.0 .INDENT 3.5 تاثیر آن نامعتبر کردن فوری تمامی آیتم‌های موجود (به‌صورت پیش‌فرض) یا پس از زمان انقضای مشخص‌شده است. پس از نامعتبرسازی، هیچ‌یک از آیتم‌ها در پاسخ به دستورات واکشی بازگردانده نخواهند شد (مگر اینکه \fIپس از\fP آنکه flush_all آیتم‌ها را نامعتبر کرد، مجدداً تحت همان کلید ذخیره شوند). .sp دقیق‌ترین تعریف از عملکرد flush_all چنین است: این دستور باعث می‌شود تمامی آیتم‌هایی که زمان به‌روزرسانی آن‌ها قبل از زمان تعیین‌شده برای اجرای flush_all است، در درخواست‌های واکشی نادیده گرفته شوند. .sp هدف از flush_all با تاخیر زمانی این بود که در محیطی با مجموعه‌ای از سرورهای memcached که نیاز به تخلیه تمام محتوا دارید، این امکان را داشته باشید که هم‌زمان تمام سرورهای memcached را بازنشانی نکنید (چرا که این امر می‌تواند مثلاً باعث افزایش ناگهانی بار روی پایگاه‌داده شود، زیرا همه کلاینت‌ها ناگهان نیاز به بازتولید داده‌هایی خواهند داشت که در غیر این صورت در دیمن memcached یافت می‌شدند). .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SH "محیط (ENVIRONMENT)" .INDENT 0.0 .TP .B MEMCACHED_SERVERS تعیین فهرستی از سرورها. .UNINDENT .SH "نکات (NOTES)" .SS پیشوند برنامه (PROGRAM PREFIX) .sp پیشوند این برنامه متغیر است، یعنی می‌توان آن را هنگام ساخت (کامپایل) پیکربندی کرد. .sp معمولاً برنامه‌های کلاینت \fBlibmemcached\-awesome\fP دارای پیشوند \fBmem\fP هستند، مانند \fBmemcat\fP یا \fBmemcp\fP\&. .sp با این حال، می‌توان آن را طوری پیکربندی کرد که پیشوند با مورد دیگری مانند \fBmc\fP جایگزین شود؛ در این صورت، برنامه‌های کلاینت \fBlibmemcached\-awesome\fP به ترتیب \fBmccat\fP، \fBmccp\fP و غیره نامیده می‌شوند. .SH "همچنین ببینید (SEE ALSO)" .sp \fBmemcached(1) \%\fP \fBlibmemcached(3) \%\fP .INDENT 0.0 .IP \(bu 2 کتابخانه کلاینت C/C++ برای memcached \%<> .IP \(bu 2 پاکسازی کامل محتوای یک سرور \%<> .UNINDENT .\" End of generated man page.