Hi ihelper, This is really what i am looking for. Great project, great contribution.
2009/9/15 Nick Johnson (Google) <[email protected]> > Hi lhelper, > Interesting project! Have you tested it with a large corpus of text to > search? > > -Nick Johnson > > > On Mon, Sep 14, 2009 at 5:23 PM, lhelper <[email protected]> wrote: > >> >> Enlightened by the discussion "Can I run Lucene in google app engine? >> [http://www.nabble.com/Can-I-run-Lucene-in-google-app-engine-- >> td23017742.html<http://www.nabble.com/Can-I-run-Lucene-in-google-app-engine--%0Atd23017742.html>]", >> I implemented a google datastore based Lucene >> component, GAELucene, which can help you to run search applications on >> google app engine. >> >> The main clazz of GAELucene include: >> * GAEDirectory - a read only Directory based on google datastore. >> * GAEFile - stands for an index file, the file's byte content will >> be splited into multi GAEFileContent. >> * GAEFileContent - stands for a segment of index file. >> * GAECategory - the identifier of different indices. >> * GAEIndexInput - a memory-resident IndexInput? implementation >> like the RAMInputStream. >> * GAEIndexReader - wrapper for IndexReader? that cached in >> GAEIndexReaderPool >> * GAEIndexReaderPool - pool for GAEIndexReader >> >> The following code snippet demonstrates the use of GAELucene do >> searching: >> Query queryObject = parserQuery(request); >> GAEIndexReaderPool readerPool =GAEIndexReaderPool.getInstance(); >> GAEIndexReader indexReader = readerPool.borrowReader >> (INDEX_CATEGORY_DEMO); >> IndexSearcher searcher =newIndexSearcher(indexReader); >> Hits hits = searcher.search(queryObject); >> readerPool.returnReader(indexReader); >> >> You can find more here 'http://code.google.com/p/gaelucene' >> >> >> > > > -- > Nick Johnson, Developer Programs Engineer, App Engine > Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: > 368047 > > > > -- http://daily.appspot.com/food/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
