Solr In Action

SOlR作为使用范围比较广的企业级全文索引工具。非常广泛的应用在对索引实时性要求不高,但是对检索性能要求高的企业级应用中,比如电商商品检索,文库检索等(如果需要大数据实时索引的话建议使用Elasticsearch)。 Solr 基于Apache Luence作为切词,倒排索引工具。在顶层默认使用jetty封装了一个基于HTTP协议的外壳,来更方便的接受http请求,将solr查询语句,转化为luence底层查询来把document展示出来。同时solr还支持cloud部署方法,这个时候,solr将会更加保证系统的高扩展性,高可用行。Solr用JAVA开发的(源码位于Apache solr),有兴趣的同学可以自己下载源码看下solr的具体实现过程。
《Solr In Action》一书是比较全面介绍solr的书籍。在下面的篇章中,自己会把自己的阅读感悟结合在开发过程中总结的经验写下来,但是不会逐句翻译原版书籍。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
慷慨打赏