Cheshire3

Fast XML search engine, written in Python for extensability and using C libraries for speed
Download

Cheshire3 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Rob Sanderson
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 106 KB

Cheshire3 Tags


Cheshire3 Description

Fast XML search engine, written in Python for extensability and using C libraries for speed Cheshire3 is a fast XML search engine, written in Python for extensability and using C libraries for speed. Cheshire3 is feature rich, including support for XML namespaces, unicode, a distributable object oriented model and all the features expected of a digital library system. Standards are foremost, including CQL and SRW/U, as well as OAI and Z39.50.Cheshire3 is highly modular and configurable, enabling very specific needs to be addressed with a minimum of effort. The API is stable and fully documented, allowing easy third party development of components.Given a set of records, Cheshire3 can extract data into one or more indexes after processing with configurable workflows to add extra normalisation and processing. Once the indexes have been constructed, it supports such operations as search, retrieve, browse and sort. Using Apache handlers, any interface from a shop front, to Z39.50 to OAI can be provided (all included by default), but the abstract protocolHandler allows integration into any environment that will support Python.


Cheshire3 Related Software