Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best full-text search for google-app-engine

did you know the best full-text search on gae ?

thanks

like image 746
zjm1126 Avatar asked Apr 21 '10 00:04

zjm1126


People also ask

What is full-text search engines?

In a full-text search, a search engine examines all of the words in every stored document as it tries to match search criteria (for example, text specified by a user). Full-text-searching techniques became common in online bibliographic databases in the 1990s.

What is full-text search API?

Full-text search allows you to search the full text of all EDGAR filings submitted since 2001. The full text of a filing includes all data in the filing itself as well as all attachments (such as exhibits) to the filing.

Is full-text search fast?

A full text search query is much faster. Especially when working which lots of data in various columns. Additionally you will have language specific search support.

How do I find firebase?

To gain access to the Firebase database, your project must be connected to Firebase, which can be done in the following way: On your browser, search Firebase console, go to Add project -> Enter project name -> choose default account for Firebase -> Create project. Ensure you have enabled the Realtime database.


2 Answers

Read this blog post which details how to add full-text search to App Engine models.

It also details how to make only certain fields searchable, and turn on stemming.

like image 183
Jason Hall Avatar answered Oct 05 '22 23:10

Jason Hall


Now we can use experimental Search API:

The Search API allows your application to perform Google-like searches over structured data. You can search across several different types of data (plain text, HTML, atom, numbers, dates, and geographic locations). Searches return a sorted list of matching text. You can customize the sorting and presentation of results.

Documentation: https://developers.google.com/appengine/docs/python/search/overview

Early presentation: http://www.google.com/events/io/2011/sessions/full-text-search.html

like image 36
Evgeni Nabokov Avatar answered Oct 06 '22 00:10

Evgeni Nabokov