SOLR كيفية إزالة المستندات المحذوفة جسديًا باستخدام DataImpathandler

StackOverflow https://stackoverflow.com/questions/4289668

سؤال

لقد قرأت Solr Wiki وأعلم أنه من الممكن استخدام DeletedPkquery لإزالة المستندات التي تم حذفها منطقياً ، ولكن كيفية إزالة المستندات المحذوفة جسديًا باستخدام DataImporthandler؟

هل كانت مفيدة؟

المحلول

يمكنك القيام بذلك عن طريق تحسين الفهرس. أرسل طلب تحسين إلى SOLR كما هو موضح هنا. ولكن احذر ، أن تحسين الفهرس يعني إعادة كتابة الفهرس. ما لم يكن لديك عدد كبير من المستندات المحذوفة في الفهرس ، يمكن أن تكون النفقات العامة للتحسين مرتفعًا جدًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top