Does AWS MemoryDB supports RedisSearch Module?

0

Hello,

We are planning to use AWS MemoryDB for storing and retrieving JSON documents. In order to migrate from RDS to MemoryDB we also need support for Searching JSON documents. Idea is we want to push down search filter to MemoryDB server instead of retrieving entire document from MemoryDB and doing search locally in application.

We are looking for functionality similar to LIKE operator we have in RDS. Does MemoryDB has any JSON commands that supports this functionality?

For ex: Redis has RedisSearch module which has support for indexing and searching JSON documents. https://redis.io/docs/stack/search/

Dileep
asked 2 years ago265 views
1 Answer
0

Any queries on MemoryDB using the JSON interface is done through filtering (Similar to like operator in a database) - Since all the data is in-memory (RAM) - the additional overhead on compute for searching/sorting through the data is not very significant - (maybe a 10% - 20% overhead in compute - this number will vary based on the details of the use-case). If you compare the cost of this overhead to the cost of additional storage if you were to create indexes on this data - you are better off provisioning a bit more compute and using the querying capabilities of JSON instead of using a full fledged search module. This is not the case for every customer - I suggest you engage a specialist SA to look into the customer's ask.

profile pictureAWS
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions