Lucene and Solr – Search indexer and provider

Lucene and Solr provides leading search capabilities in NoSQL databases (XML, JSON).

  • Lucene core is a Java-based indexing and search technology
  • Solr is a fast Lucene-based search server with with XML/HTTP and JSON/Python/Ruby APIs providing search results in various format
  • PyLucene is a Python flavor of Lucene

The bundle is becoming an industry standard, is able to do real-time indexing, dynamic clustering, search in rich documents (Word, PDF).

The tools are scalable to work in the cloud and are being fault tolerant.