如何进行solr原理的分析

如何进行solr原理的分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的富阳网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Solr对外提供标准的http接口来实现对数据的索引的增加、删除、修改、查询。在 Solr 中,用户通过向部署在servlet 容器中的 Solr Web 应用程序发送 HTTP 请求来启动索引和搜索。Solr 接受请求,确定要使用的适当SolrRequestHandler,然后处理请求。通过 HTTP 以同样的方式返回响应。默认配置返回 Solr 的标准 XML 响应,也可以配置 Solr 的备用响应格式。  
可以向 Solr 索引 servlet 传递四个不同的索引请求: 
add/update 允许向 Solr 添加文档或更新文档。直到提交后才能搜索到这些添加和更新。 
commit 告诉 Solr,应该使上次提交以来所做的所有更改都可以搜索到。 
optimize 重构 Lucene 的文件以改进搜索性能。索引完成后执行一下优化通常比较好。如果更新比较频繁,则应该在使用率较低的时候安排优化。一个索引无需优化也可以正常地运行。优化是一个耗时较多的过程。 
delete 可以通过 id 或查询来指定。按 id 删除将删除具有指定 id 的文档;按查询删除将删除查询返回的所有文档。   
一个典型的Add请求报文 Xml代码  
1.    
2.      
3.     TWINX2048-3200PRO   
4.     CORSAIR  XMS 2GB (2 x 1GB) 184-Pin DDR S
DRAM Unbuffered DDR 400 (PC 3200) Dual Channel Kit System Memory - Retail
   
5.     Corsair Microsystems Inc.   
6.     electronics   
7.     memory   
8.     CAS latency 2, 2-3-3-6 timing, 2.75v
, unbuffered, heat-spreader
   
9.     185   
10.    5   
11.    true   
12.  
   
13.     
14.    VS1GB400C3   
15.    CORSAIR ValueSelect 1GB 184-Pin DDR SDRA
M Unbuffered DDR 400 (PC 3200) System Memory - Retail
   
16.    Corsair Microsystems Inc.   
17.    electronics   
18.    memory   
19.    74.99   
20.    7   
21.    true   
22.  
   
23.
     
一个典型的搜索结果报文: Xml代码  
1.    
2.        
3.         0   
4.         6   
5.            
6.             10   
7.             0   
8.             *,score   
9.             true   
10.            content:"faceted browsing"   
11.        
   
12.   
   
13.   
14.       
15.           
16.            1.058217   
17.               
18.                http://localhost/myBlog/solr-rocks-again.h
tml
   
19.                Solr is Great   
20.                solr,lucene,enterprise,search,greatness   
21.                Solr has some really great features, like 
faceted browsing and replication
   
22.            
   
23.               
24.                Solr has some really great features, like 
faceted browsing and replication
   
25.            
   
26.            2007-01-07T05:04:00.000Z   
27.               
28.                solr,lucene,enterprise,search,greatness   
29.            
   
30.            8   
31.            Solr is Great   
32.            http://localhost/myBlog/solr-rocks-again.html   
33.        
   
34.   
   
35.   
36.       
37.           
38.               
39.                Solr has some really great features, like 
faceted   

40.                browsing and replication
   
41.            
   
42.        
   
43.   
   

44.  

关于如何进行solr原理的分析问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


当前名称:如何进行solr原理的分析
转载来于:http://ybzwz.com/article/jcchjo.html