cheshire3 ay isang mabilis XML na search engine, na nakasulat sa Python para sa extensability at gamit C aklatan para sa bilis. & Nbsp; Cheshire3 ay tampok ng rich, kabilang ang suporta para sa XML namespace, Unicode, isang naibabahagi na object oriented na modelo at ang lahat ng mga tampok ng inaasahan sa isang sistema ng mga digital na library.
Pamantayan ay nangunguna sa lahat, kabilang ang SRU at CQL, pati na rin Z39.50 at OAI. Ito ay lubos na Modular at maaaring i-configure, pagpapagana ng napaka-tukoy na mga pangangailangan upang ma-address na may isang minimum na pagsisikap. Ang API ay matatag at ganap na dokumentado, na nagpapahintulot sa pag-unlad madaling third party ng mga bahagi.
Given isang set ng mga dokumento ng mga talaan, maaari extract Cheshire3 data sa isa o higit pang ini-index pagkatapos ang pagproseso sa mga daloy ng trabaho-configure upang magdagdag ng mga dagdag na normalisasyon at pagproseso. Sa sandaling ang ini-index na-itinayo, sinusuportahan ito ng naturang mga operasyon bilang ng paghahanap, mabawi, mag-browse at ayusin.
Ang abstract protocolHandler nagbibigay-daan sa pagsasama ng Cheshire3 sa anumang kapaligiran na sumusuporta sa Python. Halimbawa ng paggamit ng Apache handler o WSGI mga application, ang anumang interface mula sa karaniwang mga API tulad ng SRU, Z39.50 at OAI (sa lahat ng kasamang sa pamamagitan ng default sa cheshire3.web sub-package), na maaaring ibinigay ng isang online na tindahan na front.
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan