karpor icon indicating copy to clipboard operation
karpor copied to clipboard

Integration: Integration of Meilisearch as a Lightweight Search Engine Alternative

Open elliotxx opened this issue 10 months ago • 2 comments

What would you like to be added?

Integrate Meilisearch to provide a lightweight search solution for Karpor, suitable for cost-effective scenarios where Elasticsearch (ES) is currently used.

Why is this needed?

  • Replace Elasticsearch (ES) with Meilisearch for better cost-efficiency
  • Enable instant search with <50ms Latency
  • Simplify deployment and maintenance tasks

elliotxx avatar Feb 04 '25 14:02 elliotxx

I'm very interested in this feature, whether it can be assigned to me.

BTW

  • Should I replace es directly or as an optional option for users to choose?
  • Do I need to provide out-of-the-box meilisearch in helm charts?

wujunwei avatar Feb 09 '25 15:02 wujunwei

@wujunwei This is a challenging task, and I'm glad someone is interested in it. And, these are two good questions:

  • meilisearch and es should be configured as different backend for Storage and optionally
  • Yes, the helm package needs to be ready to use out-of-the-box. If it supports meisearch, it needs to be built into the helm; Of course, in a production environment, it can be deployed as needed

elliotxx avatar Feb 10 '25 03:02 elliotxx