X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fintroduction.xml;h=6c43d253f1f7d5f4c141ab7e41d3bddc55bb2156;hb=558bf94a5f36eb89b0ca7ac4780b641da852c36b;hp=ad1b558c2b2e136e9088204311d6649c8e361e02;hpb=bdd8fba38500ff9292f7125d61a6072406bb949d;p=idzebra-moved-to-github.git diff --git a/doc/introduction.xml b/doc/introduction.xml index ad1b558..6c43d25 100644 --- a/doc/introduction.xml +++ b/doc/introduction.xml @@ -1,15 +1,14 @@ - + Introduction Overview - - Zebra + Zebra is a high-performance, general-purpose structured text - indexing and retrieval engine. It reads structured records in a + indexing and retrieval engine. It reads records in a variety of input formats (eg. email, XML, MARC) and provides access to them through a powerful combination of boolean search expressions and relevance-ranked free-text queries. @@ -49,7 +48,7 @@ - Very large databases: files for indexes, etc. can be + Very large databases: logical files can be automatically partitioned over multiple disks. @@ -57,7 +56,7 @@ Arbitrarily complex records. The internal data format - is an structured format conceptually similar to XML or GRS-1, + is a structured format conceptually similar to XML or GRS-1, which allows lists, nested structured data elements and variant forms of data. @@ -110,12 +109,15 @@ as well as Windows NT. A binary distribution for Windows NT is available at , - and pre-built packages are available for some Linux + and pre-built packages are available for + + GNU/Debian Linux at + . @@ -229,7 +231,27 @@ More information can be found at - + and + + + + + + Infonet Eprints + + The InfoNet Eprints service from the + + Technical Knowledge Center of Denmark + provides access to documents stored in + eprint/preprint servers and institutional research archives around + the world. The service is based on Open Archives Initiative metadata + harvesting of selected scientific archives around the world. These + open archives offer free and unrestricted access to their contents. + + + Infonet Eprints currently holds 1.4 million records from 16 archives. + The online search facility is found at + . @@ -238,7 +260,8 @@ Fernuniversität Hagen in Germany have developed a natural language interface for access to library databases. - + In order to evaluate this interface for recall and precision, they chose Zebra as the basis for retrieval effectiveness. The Zebra server contains a copy of the GIRT database, consisting of more @@ -253,7 +276,8 @@ Evaluation will take place as part of the TREC/CLEF campaign 2003 - + . + For more information, contact Johannes Leveling @@ -264,11 +288,13 @@ ULS (Union List of Serials) - The M25-Link systems team - () - are involved in a project called ULS to provide a union catalogue - for periodicals in 21 member libraries. They do this with an - unusual architecture which they call a + The M25 Systems Team + has created a union catalogue for the periodicals of the + twenty-one constituent libraries of the University of London and + the University of Westminster + (). + They have achieved this using an + unusual architecture, which they describe as a ``non-distributed virtual union catalogue''. @@ -304,9 +330,45 @@ which is populated by the Harvest-NG web-crawling software. - For more information, contact John Gilbertson + For more information on Liverpool university's intranet search + architecture, contact John Gilbertson jgilbert@liverpool.ac.uk + + Kang-Jin Lee + lee@arco.de, + has recently modified the Harvest web indexer to use Zebra as + its native repository engine. His comments on the switch over + from the old engine are revealing: +
+ + The first results after some testing with Zebra are very + promising. The tests were done with around 220,000 SOIF files, + which occupies 1.6GB of disk space. + + + Building the index from scratch takes around one hour with Zebra + where [old-engine] needs around five hours. While [old-engine] + blocks search requests when updating its index, Zebra can still + answer search requests. + [...] + Zebra supports incremental indexing which will speed up indexing + even further. + + + While the search time of [old-engine] varies from some seconds + to some minutes depending how expensive the query is, Zebra + usually takes around one to three seconds, even for expensive + queries. + [...] + Zebra can search more than 100 times faster than [old-engine] + and can process multiple search requests simultaneously + + + I am very happy to see such nice software available under GPL. + +
+
@@ -325,20 +387,18 @@ Second, there's the Zebra mailing list. Its home page at - + includes a complete archive of all messages that have ever been posted on the list. The Zebra mailing list is used both for announcements from the authors (new releases, bug fixes, etc.) and general discussion. You are welcome - to seek support there. Join by sending email to - zebra-request@indexdata.dk. Put the word - subscribe in the body of the message. + to seek support there. Join by filling the form on the list home page. Third, it's possible to buy a commercial support contract, with well defined service levels and response times, from Index Data. See - + for details. @@ -360,20 +420,39 @@ Improved support for XML in search and retrieval. Eventually, the goal is for Zebra to pull double duty as a flexible information retrieval engine and high-performance XML - repository. + repository. The recent addition of XPath searching is one + example of the kind of enhancement we're working on. - ### Partially done. + There is also the experimental ALVIS XSLT + XML input filter, which unleashes the full power of DOM based + XSLT transformations during indexing and record retrieval. Work + on this filter has been sponsored by the ALVIS EU project + . We expect this filter to + mature soon, as it is planned to be included in the version 1.4 + release of Zebra. - Access to search engine through SOAP/RPC API to allow the + Access to the search engine through SOAP/RPC API to allow the construction of applications without requiring Z39.50 tools. - - - ### Partially done, thanks to the new SRW/Z39.50 gateway. + + Experimental support of the + Search/Retrieve Via URL ( SRU) + + REST webservice, and the + Search/Retrieve Web Service ( SRW) + + SOAP Web Service have recently been added to the YAZ/Zebra + combo - including server side Common Query Language (CQL) + parsing + and configuration. It remains to find a sponsor for further testing, + documentation and packaging of this exiting component. @@ -388,6 +467,17 @@ + Support for the use of Perl both for access to the Zebra API + and for building extension ``plug-ins'' such as input filters. + The code for this has been contributed to the source tree by + Peter Popovics + pop@technomat.hu, + and is in the process of being integrated and tested. + + + + + Improved free-text searching. We're first and foremost octet jockeys and we're actively looking for organisations or people who'd like to contribute experience in relevance ranking and text