# Is Meilisearch a viable upgrade alternative to OpenSearch?

**URL:** <https://discuss.openedx.org/t/is-meilisearch-a-viable-upgrade-alternative-to-opensearch/12400>\
**Category:** Architecture\
**Created:** [February 27, 2024, 8:46pm UTC](https://discuss.openedx.org/t/is-meilisearch-a-viable-upgrade-alternative-to-opensearch/12400 "2024-02-27T20:46:19Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![braden](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/braden/32/46_2.png) [@braden](https://discuss.openedx.org/u/braden)\
**Post date:** [February 28, 2024, 10:15pm UTC](https://discuss.openedx.org/t/is-meilisearch-a-viable-upgrade-alternative-to-opensearch/12400/4 "2024-02-28T22:15:43Z")

</div>

If anyone wants to explore this in detail out or hack on it with me:

- I just created [**`tutor-contrib-meilisearch`**](https://github.com/open-craft/tutor-contrib-meilisearch) will add Meilisearch to your Tutor Nightly devstack and configure edx-platform to connect to it.
  - With only a few small documents in each index (i.e. typical devstack case), it uses \< 20 MB memory vs ElasticSearch uses 1,380 MB 😂

- [This PR](https://github.com/openedx/edx-platform/pull/34310) demonstrates indexing library content in Studio. No search nor courseware functionality tested yet. You can do basic searches using the Meilisearch UI though - see screenshots.

---

_[View the full topic](https://discuss.openedx.org/t/is-meilisearch-a-viable-upgrade-alternative-to-opensearch/12400)._
