Apache Solr is a search platform built on Apache Lucene.
Build on Java, License onder Apache 2
Data may be stored in HDFS in Hadoop
elasticsearch is built on top of it.
SolrJ is an API that makes it easy for applications written in Java