Bobo is an extension to Apache Lucene, and was developed by the LinkedIn team.
It fills in the gaps and features not provided by Apache Lucene.
Lucene is good with unstructured data. Bobo completes it by handling semi-structured and structured data.
Here are some key features of "Bobo":
· No need for cache warm-up for the system to perform.
· Multi value sort - sort documents on fields that have multiple values per doc, .e.g tokenized fields
· Fast field value retrieval - over 30x faster than IndexReader.document(int docid)
· Facet count distribution analysis
· Stable and small memory footprint
· Support for runtime faceting
· Result merge library for distributed facet search