3.1. Introduction

eXist is an Open Source effort to develop a native XML database system, tightly integrated with existing XML development tools like Apache's Cocoon. eXist covers most of the basic native XML database features as well as a number of advanced techniques like keyword searches on text, queries on the proximity of terms, and regular expression-based search patterns. The database is lightweight, completely written in Java, and may be easily deployed, running either standalone, inside a servlet engine, or directly embedded in an application.

While on first sight, eXist has many similarities to Apache's Xindice, each project addresses different types of applications, and each is based on different architectures. eXist especially puts ...

Get XML Data Management: Native XML and XML-Enabled Database Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.