I am working on this for a php environment. Essentially i am working to make the lucene api accessible via command line... where results are spit out stdout using xml
i am working at making an extensible class to index a mysql database.. the command line would looks something like.. java -cp /home/username/lucene/lucene.jar org.apache.lucene.IndexMySQL -h [host] -u [username] -p [pass] -d [database] -T [tables] -F [fields] java -cp /home/username/lucene/lucene.jar org.apache.lucene.SearchMySQL -h [host] -u [username] -p [pass] -d [database] -T [tables] -F [fields] -q [query] -s [start] -stop [stop] -resultkeys [the fields to be used in the results] the result of the above is a string/xml stream that is easily parsable to show a results page.. so the xml stream would be like... <?xml version="1.0"?> <result table="band"> <field name="bandid" type="int">30</field> <field name="bandname"> type="varchar">Storm & Stress</field> <field name="desc" type="varchar">Like water in the city subway going into the ocean quickly</field> </result> then i can build a link in php <a href="/index.php?page=band&id=30">Storm & Stress</a> I am far from having this working.. but from what i have thus far this seems to be the most extensible.. interms of indexing and searching outside of a java application server environment, its just a matter of outputting your results in stdout in some predictable format... and if you build the search class to output xml then chances are any language you deal with you will you'll be able to parse a proper result set easily.. Ian > -----Original Message----- > From: Christian Ubbesen [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 31, 2002 5:00 PM > To: [EMAIL PROTECTED] > Subject: Standalone Lucene server > > > I'm thinking of using Lucene as a general purpose tool in my toolbox, > and therefore use it in non-java-only-environments. > > For instance, I would like to use the search capabilities in one of my > clients NT4/IIS/ASP-environments. > > Since Lucene is essentially a java-library today, I'm wondering if > anyone have wrapped it up as standalone search engine with some neat > interface (keywords: TCP, HTTP, XML-RPC, SOAP, whatever really...)? > > Otherwise I suppose it could be an idea to create this sort of > container. > > > Christian > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
