资 源 简 介
Introduction
Large libraries often contain multiple catalogs, digital repositories, and other data sources. Generally, each of these must be searched independently or through federated search systems. The goal of Meercat is to provide a metadata harvesting and management system that can maintain up to date copies of the metadata in one location so that it can either be harvested by another service or used directly for discovery and retrieval of detailed resource metadata. The open source Lucene extension, Solr, is used to facilitate discovery and there is a REST interface to access more detailed information on resources.
Technologies
Languages
The core system is written in Python. Harvesters and storage are independent of any runtime system, but the jobs and scheduling system requires Twisted. XSLT is used to transform chunks of metadata from one format to another.
Harvesters
Curre