Lily is an open source distributed application by NGDATA that brings in together the capabilities of Apache Hadoop, HBase, ZooKeeper, and Solr together to allow end user applications (web portals, content management systems, and so on) to enable enterprise-wide access to its distributed search through standard interfaces.
Lily provides scalability and replication through its distributed architecture. Lily has multiple nodes; each node is responsible for participating in one or more of the functionalities. Primarily, Lily is designed to work as a content management system. The storage is Apache HBase which is running on top of the Hadoop framework, and the query/search mechanism is based on Apache Solr. Lily exposes complete functionality of Apache Solr on top of its record base. Lily provides functional layering, scalability, and fault tolerance on top of these. Lily provides basic record management, with support for open standards such...