2016-09-26 1 views
1

Dans l'interface utilisateur Administration Solr, sélectionnez "Présentation". Parfois, dans les options "Optimisé" et "Actuel" affiche une icône telle que "interdit" au lieu de l'habituel "accepter". Cela signifie cette icône? devrais-je m'en préoccuper? (Désolé mais je dois le karma ne suffit pas de télécharger des images qui pourraient aider.)Icônes dans l'interface utilisateur Administration Solr

Merci

+0

Voulez-vous dire "✓" vs "✖"? – MatsLindh

Répondre

0

optimisé:

  • Tous les segments d'index existants sont fusionnés en un seul secteur (1 est par défaut mais il peut être plus selon maxSegments). Les documents supprimés sont supprimés lors de la fusion (docs supprimés = marqués comme supprimés, mais ils nécessitent encore de l'espace jusqu'à ce qu'une fusion se produise). Notez que l'option de validation expungeDeletes="true" fusionne également tous les segments avec des suppressions en attente.
  • L'index dans son état actuel est écrit sur le stockage (validation matérielle), il occupe moins d'espace qu'un index non optimisé à cause des segments fusionnés et des docs effacés (comme une défragmentation du disque dur).

L'opération d'optimisation est très coûteuse car elle implique la lecture et la réécriture de l'index entier. Les segments sont généralement fusionnés au fur et à mesure que les documents sont ajoutés conformément à la stratégie de fusion, optimiser uniquement les déclencheurs forceMerge.

Avoir un index non optimisé n'est pas forcément une mauvaise chose, surtout si vous avez des mises à jour d'index fréquentes (voir Optimization Considerations).


actuelle:

Aucun changement n'a été fait sur l'indice depuis le dernier commit ou validation logicielle, ce qui signifie que toutes les opérations récentes sont visibles (par exemple, vous pouvez rechercher & récupérer les derniers documents ajoutés) .

Cité de Shawn Heisey's comment sur le forum Lucene, en se référant à un index non courant:

Cela signifie que Lucene a détecté un état d'index où quelque chose a apporté des modifications à l'indice, mais ces changements sont pas encore visible. Pour les rendre visibles et renvoyer ce statut à 'true', effectuez une validation ou une validation logicielle avec OpenSearcher activé.

(voir DirectoryReader isCurrent).