solr 笔记

Solr企业搜索服务器
Solr是一款独立的企业级搜索服务器,支持高级全文检索能力,并针对高流量网站进行了优化。Solr采用基于标准的开放接口(如XML和HTTP),提供全面的HTML管理界面,并通过JMX暴露服务器统计信息以供监控。Solr具备良好的可扩展性和灵活性,能够高效地复制到其他Solr搜索服务器。此外,Solr还支持通过DataImportHandler从关系数据库如MySQL中导入数据。

Solr is a standalone enterprise search server with a web-services like API. You put documents in it (called "indexing") via XML over HTTP. You query it via HTTP GET and receive XML results.

  • Advanced Full-Text Search Capabilities
  • Optimized for High Volume Web Traffic
  • Standards Based Open Interfaces - XML and HTTP
  • Comprehensive HTML Administration Interfaces
  • Server statistics exposed over JMX for monitoring
  • Scalability - Efficient Replication to other Solr Search Servers
  • Flexible and Adaptable with XML configuration
  • Extensible Plugin Architecture

需要索引的XML里面的字段类型在schema.xml里面有定义


定义solr的schema定义,然后建一个新的solr服务。

用一个后台程序,提取数据库数据生成数据,再通过HTTP协议的web服务,一条数据一条数据的发送给solr。
如果有集群,要注意optimizes和commits 的顺序

官方wiki写的很详细,lz最好先参考一下
http://wiki.apache.org/solr/

大多数的应用程序将数据存储在关系数据库、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置的方式向solr导入数据,可以一次全部导入,也可以增量导入。

http://www.nabble.com/Using-DataImportHandler-with-mysql-database-td20425791.html
http://wiki.apache.org/solr/DataImportHandler

转载于:https://www.cnblogs.com/kaixin110/archive/2009/03/18/1415662.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值