Reputation: 18931
I am building a website similar to yellow pages were users or visitors can search for registered companies. My website uses GAE datastore to store Companies information. I am a bit confused about the way, the API or the mechanism which I will use to implement something like full text search with my website. I will give you an example: suppose we have 3 companies
and I have a search bar and the user enter the following text: house serving bulgaria name11.
Upvotes: 3
Views: 1311
Reputation: 2033
You should use full-text search for this. The alternative, datastore, will be too inflexible and expensive (code-wise and penny-wise) to maintain.
I saw that you are concerned about full-text search being experimental, but it is unlikely that is will see major changes to the API in the future. I don't know about future pricing, but I think implementing a similarly functional feature with datastore won't be cheaper (indexes will cost you, in-memory searches will cost you instance time)
Upvotes: 5