Zebra - User's Guide and Reference
|  | Next

# Zebra - User's Guide and Reference

### Adam Dickmeiss

### Heikki Levanto

### Marc Cromme

### Mike Taylor

### Sebastian Hammer

2.2.11

Copyright © 1994-2026 Index Data

Abstract

Zebra is a free, fast, friendly information management system. It can index records in XML, SGML, MARC, e-mail archives and many other formats, and quickly find them using a combination of boolean searching and relevance ranking. Search-and-retrieve applications can be written using APIs in a wide variety of languages, communicating with the Zebra server using industry-standard information-retrieval protocols or web services.

This manual explains how to build and install Zebra, configure it appropriately for your application, add data and set up a running information service. It describes version 2.2.11 of Zebra.

List of Figures

7.1. DOM XML filter architecture

List of Tables

1.1. Zebra document model
1.2. Zebra search functionality
1.3. Zebra index scanning
1.4. Zebra document presentation
1.5. Zebra sorting and ranking
1.6. Zebra live updates
1.7. Zebra networked protocols
1.8. Zebra data size and scalability
1.9. Zebra supported platforms
4.1. Special Retrieval Elements
5.1. Attribute sets predefined in Zebra
5.2. Boolean operators
5.3. Atomic queries (APT)
5.4. Relation Attributes (type 2)
5.5. Position Attributes (type 3)
5.6. Structure Attributes (type 4)
5.7. Truncation Attributes (type 5)
5.8. Completeness Attributes (type = 6)
5.9. Zebra Search Attribute Extensions
5.10. Zebra Scan Attribute Extensions
5.11. Zebra specific IDXPATH Use Attributes (type 1)
5.12. Access point name mapping
5.13. Structure and completeness mapping to register types
5.14. Regular Expression Operands
5.15. Regular Expression Operators
6.1. Extended services Z39.50 Package Fields
7.1. DOM XML filter pipelines overview
10.1. Character maps predefined in Zebra

List of Examples

10.1. Field types
10.2. Indexing Greek text
10.3. MARCXML indexing using ICU

|  | Next
|  | Chapter 1. Introduction