Search and indexing

Overview

At the low level, the Jackrabbit repository provides search and indexing in Magnolia, which uses the default Lucene algorithm to calculate the score for ranking results. A layer above JCR indexing, the User Result Ranker module sorts and highlights the search results. Additionally, you can set up Solr search to manage high volumes of assets. You can tune grid responsiveness if many items are in the workspace or numerous actions are performed quickly.

Tuning tips - Search and indexing
  • Search results

    • Configure how many search results are displayed in the App Launcher to finetune its usability.

    • Modify in-app search filters to suit your needs.

  • Indexing

    • Examine data models to determine whether indexing particular node properties would improve overall performance.

  • Concurrent users and grid responsiveness

    • Reduce the number of observation events to make the grid more responsive for larger workspaces or when numerous events occur.

  • Result ranking metrics

    • Analyze search result ranking metrics to understand which content users and user groups access most. They can give you insights into whether your navigations and on-page elements effectively steer readers to the content they use most.

      For more, see User Result Ranker module.

Feedback

DX Core

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the Performance tuning guide docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules
6.3 beta
X

Magnolia 6.3 beta

Magnolia 6.3 is in beta. We are updating docs based on development and feedback. Consider the 6.3 docs currently in a state of progress and not final.

We are working on some 6.3-beta known issues during this phase.