Translator Disclaimer
19 July 2010 Build great web search applications quickly with Solr and Blacklight
Author Affiliations +
Abstract
The NRAO faced performance and usability issues after releasing a single-search-box ("Google-like") web application to query data across all NRAO telescope archives. Running queries with several relations across multiple databases proved to be very expensive in compute resources. An investigation for a better platform led to Solr and Blacklight, a solution stack which allows in-house development to focus on in-house problems. Solr is an Apache project built on Lucene to provide a modern search server with a rich set of features and impressive performance. Blacklight is a web user interface (UI) for Solr primarily developed by libraries at the University of Virginia and Stanford University. Though Blacklight targets libraries, it is highly adaptable for many types of search applications which benefit from the faceted searching and browsing, minimal configuration, and flexible query parsing of Solr and Lucene. The result: one highly reused codebase provides for millisecond response times and a flexible UI. Not just for observational data, NRAO is rolling out Solr and Blacklight across domains of library databases, telescope proposals, and more -- in addition to telescope data products, where integration with the Virtual Observatory is on-going.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ron DuPlain, Dana S. Balser, and Nicole M. Radziwill "Build great web search applications quickly with Solr and Blacklight", Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 774011 (19 July 2010); https://doi.org/10.1117/12.857899
PROCEEDINGS
12 PAGES


SHARE
Advertisement
Advertisement
RELATED CONTENT

The ALMA archive and its place in the astronomy of...
Proceedings of SPIE (July 27 2014)
Data Vault providing simple web access to NRAO data...
Proceedings of SPIE (July 14 2008)
The VO-Dance web application at the IA2 data center
Proceedings of SPIE (September 23 2012)
Observatory bibliographies: current practices
Proceedings of SPIE (September 12 2012)

Back to Top