The plugin describe the integration of Apache Solr as a 3rd party Search API with moodle course schema for the implementation of course search that is flexible, case-insensitive, works with non-latin languages, fast, and can sort results by relevance.it should be database independent or should supports as many databases as possible. this is a plugin that can be installed and configured to substitute basic core search.