X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fintroduction.xml;h=947b4a85661f19ecf09b845c14e95803ca4c279f;hb=c33ea56e3771c3b80ba66ef8fda3a09cad171ebb;hp=e38516cab00a766f024aff87f8e7003f58a8acf8;hpb=72e26b79a2b55e5aaec932bad7e645e83824c5c4;p=idzebra-moved-to-github.git diff --git a/doc/introduction.xml b/doc/introduction.xml index e38516c..947b4a8 100644 --- a/doc/introduction.xml +++ b/doc/introduction.xml @@ -1,8 +1,8 @@ - + Introduction - +
Overview @@ -34,9 +34,9 @@ and how to configure the server to give you the functionality that you need. - +
- +
Features @@ -109,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 + . @@ -123,7 +126,7 @@ - Z39.50 protocol support: + Z39.50 protocol support: @@ -134,15 +137,6 @@ Segmentation (support for very large records), Delete, Scan (index browsing), Sort, Close and support for the ``update'' Extended Service to add or replace an existing XML record. - @@ -191,11 +185,53 @@ + + + + SRU Web Service support: + + + + + + The protocol operations explain, + searchRetrieve and scan + are supported. + + + + + CQL to internal query model RPN + conversion is supported. + + + + + Multiple XML record formats + for data retrieval are supported, modelled over the GRS-1, SUTRS, + MARC record formats. Records can be mapped between record + schemas on the fly. Arbitrarily complex XSLT transformations + can be applied during record retrieval if one uses the + alvis filter module. + + + + + Additional PQF query syntax for + searchRetrieve + and scan operations is supported. + + + + + + + - +
- - Applications +
+ References and Zebra based Applications Zebra has been deployed in numerous applications, in both the academic and commercial worlds, in application domains as diverse @@ -208,9 +244,110 @@ Notable applications include the following: - - DADS - the DTV Article Database Service + +
+ Koha free open-source ILS + Koha is a full-featured + open-source ILS, initially developed in + New Zealand by Katipo Communications Ltd, and first deployed in + January of 2000 for Horowhenua Library Trust. It is currently + maintained by a team of software providers and library technology + staff from around the globe. + + + LibLime, + a company that is marketing and supporting Koha, adds in + the new release of Koha 3.0 the Zebra + database server to drive its bibliographic database. + + + In early 2005, the Koha project development team began looking at + ways to improve MARC support and overcome scalability limitations + in the Koha 2.x series. After extensive evaluations of the best + of the Open Source textual database engines - including MySQL + full-text searching, PostgreSQL, Lucene and Plucene - the team + selected Zebra. + + + "Zebra completely eliminates scalability limitations, because it + can support tens of millions of records." explained Joshua + Ferraro, LibLime's Technology President and Koha's Project + Release Manager. "Our performance tests showed search results in + under a second for databases with over 5 million records on a + modest i386 900Mhz test server." + + + "Zebra also includes support for true boolean search expressions + and relevance-ranked free-text queries, both of which the Koha + 2.x series lack. Zebra also supports incremental and safe + database updates, which allow on-the-fly record + management. Finally, since Zebra has at its heart the Z39.50 + protocol, it greatly improves Koha's support for that critical + library standard." + + + Although the bibliographic database will be moved to Zebra, Koha + 3.0 will continue to use a relational SQL-based database design + for the 'factual' database. "Relational database managers have + their strengths, in spite of their inability to handle large + numbers of bibliographic records efficiently," summed up Ferraro, + "We're taking the best from both worlds in our redesigned Koha + 3.0. + + + See also LibLime's newsletter article + + Koha Earns its Stripes. + +
+ +
+ Emilda open source ILS + + Emilda + is a complete Integrated Library System, released under the + GNU General Public License. It has a + full featured Web-OPAC, allowing comprehensive system management + from virtually any computer with an Internet connection, has + template based layout allowing anyone to alter the visual + appearance of Emilda, and is + XML based language for fast and easy portability to virtually any + language. + Currently, Emilda is used at three schools in Espoo, Finland. + + + As a surplus, 100% MARC compatibility has been achieved using the + Zebra Server from Index Data as backend server. + +
+ +
+ ReIndex.Net web based ILS + + Reindex.net + is a netbased library service offering all + traditional functions on a very high level plus many new + services. Reindex.net is a comprehensive and powerful WEB system + based on standards such as XML and Z39.50. + updates. Reindex supports MARC21, danMARC eller Dublin Core with + UTF8-encoding. + + + Reindex.net runs on GNU/Debian Linux with Zebra and Simpleserver + from Index + Data for bibliographic data. The relational database system + Sybase 9 XML is used for + administrative data. + Internally MARCXML is used for bibliographical records. Update + utilizes Z39.50 extended services. + +
+ +
+ DADS - the DTV Article Database + Service + DADS is a huge database of more than ten million records, totalling over ten gigabytes of data. The records are metadata about academic journal articles, primarily scientific; about 10% of these @@ -228,46 +365,64 @@ More information can be found at - + and + - +
- - NLI-Z39.50 - a Natural Language Interface for Libraries +
+ Infonet Eprints - 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 - than 76000 records in SGML format (bibliographic records from - social science), which are mapped to MARC for presentation. - + 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. + - (GIRT is the German Indexing and Retrieval Testdatabase. It is a - standard German-language test database for intelligent indexing - and retrieval systems. See - ) - - - Evaluation will take place as part of the TREC/CLEF campaign 2003 - + Infonet Eprints currently holds 1.4 million records from 16 archives. + The online search facility is found at + . +
+ +
+ Alvis - For more information, contact Johannes Leveling - Johannes.Leveling@FernUni-Hagen.De - - + The Alvis EU + project run under the 6th Framework (IST-1-002068-STP) + is building a semantic-based peer-to-peer search engine. A + consortium of eleven partners from six different European + Community countries plus Switzerland and China contribute + with expertise in a broad range of specialties including network + topologies, routing algorithms, linguistic analysis and + bioinformatics. + + + The Zebra information retrieval indexing machine is used inside + the Alvis framework to + manage huge collections of natural language processed and + enhanced XML data, coming from a topic relevant web crawl. + In this application, Zebra swallows and manages 37GB of XML data + in about 4 hours, resulting in search times of fractions of + seconds. + +
- + +
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''. @@ -284,9 +439,39 @@ More information can be found at - +
- +
+ NLI-Z39.50 - a Natural Language Interface for Libraries + + 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 + than 76000 records in SGML format (bibliographic records from + social science), which are mapped to MARC for presentation. + + + (GIRT is the German Indexing and Retrieval Testdatabase. It is a + standard German-language test database for intelligent indexing + and retrieval systems. See + ) + + + Evaluation will take place as part of the TREC/CLEF campaign 2003 + . + + + + For more information, contact Johannes Leveling + Johannes.Leveling@FernUni-Hagen.De + +
+ +
Various web indexes Zebra has been used by a variety of institutions to construct @@ -309,7 +494,6 @@ 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: @@ -342,11 +526,11 @@ - - +
+
- +
Support You can get support for Zebra from at least three sources. @@ -360,26 +544,24 @@ 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 with 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. - +
- +
Future Directions @@ -398,14 +580,36 @@ repository. The recent addition of XPath searching is one example of the kind of enhancement we're working on. + + 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 the search engine through SOAP/RPC API to allow the construction of applications without requiring Z39.50 tools. - This will shortly be available by means of Index Data's - SRW-to-Z39.50 gateway, currently in beta test. + + 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. @@ -424,7 +628,7 @@ 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@indexdata.dk, + pop@technomat.hu, and is in the process of being integrated and tested. @@ -454,7 +658,7 @@ or check the contact info at the end of this manual. - +