I want to store text of a book (written in Arabic/Urdu language) in MongoDB in the best possible way so that I can search any word from it, because I have to make a Mobile App where user will enter a search string and I will show him the best match accordingly. Note: Every thing in app and DB will be in Arabic & Urdu language.
I expect someone will suggest about:
How should I store the whole book's text (format and way to store)?
Guideline about how I will search that text on the base of user search string?
And any thing else you think is necessary to know for me before starting this project?