rotonda-store

Crates.iorotonda-store
lib.rsrotonda-store
version0.3.0
sourcesrc
created_at2021-07-08 11:11:20.90928
updated_at2024-01-18 17:27:08.336078
descriptionA library for storing and retrieving IP Prefixes
homepagehttps://nlnetlabs.nl/projects/routing/rotonda/
repositoryhttps://github.com/NLnetLabs/rotonda-store/
max_upload_size
id420272
size19,897,573
Jasper den Hertog (density215)

documentation

https://docs.rs/rotonda/

README

rotonda-store

In-memory IP prefixes storage and retrieval. Part of the Rotonda modular BGP engine.

A rotonda-store is a data structure that stores both IPv4 and IPv6 prefixes together with arbitrary meta-data in a tree-bitmap1. The tree-bitmap 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.

Footnotes

  1. Read more about the data-structure in this blog post.

Commit count: 612

cargo fmt