#community-help

Typesense Integration with MongoDB: Advantages and Differences

TLDR Juli inquired into the differences between Typesense and MongoDB for search functionality. Kishore Nallan explained the advantages of using Typesense, including solving search problems and simplicity.

Powered by Struct AI
3
28mo
Solved
Join the chat
Oct 04, 2021 (28 months ago)
Juli
Photo of md5-6b5bc1d4cee0cdf607d5c2f365220f28
Juli
09:16 AM
Hi everyone,

I am new to this, I wanted to implement search and filtering functions in one of our projects. I noticed that you have MongoDb integration for typesense, but I thought that mongodb has their own atlas search engine. What are the differences when using typesense as opposed to querying from mongodb, is it easier to implement, faster etc?
Kishore Nallan
Photo of md5-4e872368b2b2668460205b409e95c2ea
Kishore Nallan
11:02 AM
Juli Happy to answer:

a) Typesense solves both the front end and back end parts of the search problem. Our integration with instantsearch.js will allow you to quickly build search experiences.

b) Simplicity: Typesense takes care of solving most common search use cases out of the box (e.g. typo correction, faceting etc.) while Mongo requires knowing some aspects of the underlying Lucene engine that Mongo uses or the DSL.
11:09
Kishore Nallan
11:09 AM
Happy to answer any other questions!