The Matchy Book
Matchy is a database for IP address and string matching. Matchy supports
matching IP addresses, CIDR ranges, exact strings, and glob patterns like *.evil.com
with
microsecond-level query performance. You can build databases with structured data, query them
efficiently, and deploy them in multi-process applications with minimal memory overhead.
Sections
To get started with Matchy, install Matchy and create your first database.
The guide will give you all you need to know about how to use Matchy to create and query databases for IP matching, string matching, and pattern matching.
The reference covers the details of various areas of Matchy, including the Rust API, C API, binary format, and architecture.
The commands will let you interact with Matchy databases using the command-line interface.
Learn how to contribute to Matchy development.
Appendices:
Other Documentation:
- Changelog --- Detailed notes about changes in Matchy in each release.