I am building a mobile application which has a search feature. I have not built search functionality yet. I am interested in knowing what are the things I should aware of before starting to build the search feature.
I thought about using Algolia (Search as a Service) but it is quite expensive even though Algolia provide 10K Records/100K Operations for free. It might be okay at beginning but might not be enough later.
Please provide your ideas and suggestions.