Known Limitations

    Some of these limitations have been made by MeiliSearch developers for relevancy and/or performance, while others are enforced by LMDB, the key-value store used by MeiliSearch.

    The maximum number of words taken into account for each is 10. If a search query includes more than 10 words, all words after the 10th will be ignored.

    MeiliSearch uses two databases: the first one for storage and the second one for updates.
    On launch LMDB needs to know the size that it can allocate on disk. This space will be reserved on disk for LMDB, thus MeiliSearch. This space will also be allocated as virtual memory.

    The maximum database size is by default 100GiB for each database. This size can be modified using the options & --max-udb-size as described in the configuration guide.

    A maximum of 1000 words per attribute can be indexed. This means that if an attribute contains more than 1000 words, only the first 1000 words will be indexed and the rest will be silently ignored.

    This limit is enforced for relevancy reasons. The more words there are in a given attribute, the less relevant the search queries will be.

    Other limitations