Search Engine Functionality For LLP: Apache Lucene
Search Engine Functionality For LLP: Apache Lucene
Apache Lucene
• Display Results
Solr
• Solr is an open source enterprise search server based on the
Lucene Java search library, with XML/HTTP and JSON APIs, hit
highlighting, faceted search, caching, replication, a web
administration interface and many more features. It runs in a
Java servlet container such as Tomcat.
<add><doc>
<field name="id">canes</field>
</doc></add>
o http://solr/select?q=electronics
o http://solr/select?q=electronics&sort=price+desc
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">1</int>
</lst>
<doc>
<arr name="cat">
<str>electronics</str>
<str>connector</str>
</arr>
<arr name="features">
Lucene v. Solr
Lucene Solr
Embedded/ lightweight Server-side
JDK 1.4
Lucene:
http://lucene.apache.org/java/2_4_0/gettingstarted.html (official
website)
http://www.ibm.com/developerworks/web/library/wa-
lucene2/?S_TACT=105AGY82&S_CMP=GENSITE
Solr:
http://www.ibm.com/developerworks/opensource/library/j-solr-
update/index.html?ca=drs-