A brief introduction to SOLR Enterprise-class search engine

Source: Internet
Author: User
Tags solr

SOLR Introduction to Enterprise-Class search engine

SOLR is an independent enterprise-class search engine server and provides API interfaces similar to the Web-service. Documents can be put into an indexed library in XML format through the HTTP protocol. Also receives XML-formatted documents through the HTTP GET protocol.

See here I think of Che Dong presided over the development of the Weblucene, as early as 3 years ago, Che Dong provided the XML interface for Lucene, then Luc let also add a lot of functions on this basis, greatly facilitate the subsequent maintenance work. So what does SOLR have in particular?

First of all, SOLR division of the family, Apache hatching project: http://incubator.apache.org/solr/

Specific features look at the following table bar:

Advanced Full-text search function;

Special optimizations for high web loads;

Standard Open interface based on XML and HTTP;

A full-featured HTML management interface;

Scalable and can be efficiently replicated to other SOLR servers;

Flexibility and adaptability based on XML;

Provide a framework for supporting plug-ins;

SOLR Use the Lucene package and extend it

support for practical data schemas, such as dynamic fields and unique keys

The powerful extension of Lucene query language;

Support Dynamic search results grouping and filtering

Advanced configurable text analysis function;

Highly configurable and user-scalable caching services;

Provide performance optimization parameters;

Use XML to configure outside the server;

Provide server management interface;

Providing server monitoring logs

Support for fast index growth upgrades and snapshot publishing

See here, I really want to have a close contact with SOLR.

In addition, SOLR has a very interesting function, support Indexupdatelistener, this is my dream.

See here for details: a discussion of Indexupdatelistener

Related reading:

A comprehensive comparison between Chinese participle and two yuan participle

About the development of Lucene and the direction of multi-language implementation


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.