SolrClient::optimize
(PECL solr >= 0.9.2)
SolrClient::optimize — Defragment اندیس
Description
public SolrUpdateResponse SolrClient::optimize
([ int $maxSegments = "1"
[, bool $waitFlush = true
[, bool $waitSearcher = true
]]] )
Defragment اندیس برای عملکرد چستجو سریعتر.
Parameters
- maxSegments
-
بهینهسازی به حداکثر این تعداد بخش. از زمان Solr 1.3
- waitFlush
-
Block تا ارسال تغییرات اندیس به خروجی.
- waitSearcher
-
Block تا جستجوگر جدید باز شود و به عنوان جستجوگر جدید اصلی ثبت شود تا جستجو ظاهر شود.
Return Values
بازگرداندن SolrUpdateResponse در صورت موفقیت یا ایجاد SolrClientException در صورت شکست.
See Also
- SolrClient::commit() - نهایی کردن تمام اضافه/حذف انجام شده بر اندیس
- SolrClient::rollback() - باز گرداندن تمام حذف/اضافه اندیس از آخرین کار. هیج گوشدهنده رویداد یا جستجوگر جدید نمیسازد
There are no user contributed notes for this page.
