# `rotonda-store`
An In-Memory Routing Information Base (`RIB`) for IPv4 and IPv6 Prefixes. Part
of the `Rotonda` modular BGP engine.
Although this store is geared towards storing routing information, it can
store any type of metadata for a prefix.
It features as secondary key a u32 value, which can be used to store multiple
values for one prefix, e.g. representing different peers, or add_path routes.
The built-in tree-bitmap[^1] allows for fast querying of IP prefixes and their
more- and less-specific prefixes.
This crate provides a data-structure intended for single-threaded use, and a
data-structure for multi-threaded use.