rotonda-store

Crates.iorotonda-store
lib.rsrotonda-store
version0.4.0-rc0
sourcesrc
created_at2021-07-08 11:11:20.90928
updated_at2024-06-12 13:24:29.036684
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,996,705
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: 694

cargo fmt