Skip to content

🚀: Add Meilisearch as an option for FTS #1482

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
xeoneox opened this issue May 9, 2025 · 2 comments
Open
1 task done

🚀: Add Meilisearch as an option for FTS #1482

xeoneox opened this issue May 9, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@xeoneox
Copy link

xeoneox commented May 9, 2025

Which feature or improvement would you like to request?

I'd like to use Meilisearch as an FTS store for Stalwart

Is your feature request related to a problem?

Elasticsearch uses a significant amount of memory, and I have a hard time justifying it's resource budget compared to SQL triggers. Meilisearch has a much smaller footprint and still gives me a dedicated FTS database. Would it be possible to add support for Meilisearch as an option for a FTS store?

Code of Conduct

  • I agree to follow this project's Code of Conduct
@xeoneox xeoneox added the enhancement New feature or request label May 9, 2025
@mdecimus
Copy link
Member

mdecimus commented May 9, 2025

Elasticsearch uses a significant amount of memory

And it's written in Java 🤢

Would it be possible to add support for Meilisearch as an option for a FTS store?

Yes, it is planned. We are waiting Meilisearch to add HA support, last time I checked it could only run in a single node.

@helmut72
Copy link

Is Meilisearch useful for mails? AFAIK it's only possible to search for the beginning of a word and not just for chars:
meilisearch/meilisearch#1248

When I want to search for chars "complete", it never find mails that contains "autocomplete". Or remember just the extension of a phone number, but mail sender wrote the phone number without spaces and many more examples. In the issue searching for "hub", never find "github".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants