1:solr是什麼?java
說白了底層就是lucene瀏覽器
--------------------------------------------------url
2:入門級小案列spa
public class IndexWriterTest {
/**
* 添加索引庫的操做
*/
@Test
public void indexWriterTest01() throws IOException, SolrServerException {
//1. 建立一個solr的鏈接對象 solrServer
/**
* 注意:瀏覽器的url:http://localhost:8080/solr/#/collection1
* java代碼裏面去掉井號
*/
String baseURL = "http://localhost:8080/solr/collection1";
HttpSolrServer httpSolrServer = new HttpSolrServer(baseURL);
//2. 建立document對象
SolrInputDocument doc = new SolrInputDocument();
/**
* field字段的名稱必須在schema.xml文件中配置過,才能使用
*/
doc.addField("id","5");
doc.addField("title","王祖藍陪產部分畫面曝光,爲李亞男整理頭髮畫面超有愛");
doc.addField("content","王祖藍錄製完節目立刻趕回香港去陪產 路上回憶和老婆的點點滴滴");
doc.addField("editor","吃瓜羣衆");
//3. 添加索引
httpSolrServer.add(doc);
//4. 提交
httpSolrServer.commit();
//5. 關閉資源
httpSolrServer.shutdown();
} }