8 个版本

0.4.0-rc02024 年 6 月 12 日
0.3.0 2024 年 1 月 18 日
0.3.0-pre.12022 年 6 月 30 日
0.3.0-dev2021 年 11 月 12 日
0.1.0 2021 年 7 月 8 日

网络编程 中排名 514

Download history 24/week @ 2024-04-13 22/week @ 2024-04-20 17/week @ 2024-04-27 45/week @ 2024-05-04 16/week @ 2024-05-11 9/week @ 2024-05-18 22/week @ 2024-05-25 70/week @ 2024-06-01 96/week @ 2024-06-08 105/week @ 2024-06-15 22/week @ 2024-06-22 27/week @ 2024-06-29 37/week @ 2024-07-06 24/week @ 2024-07-13 14/week @ 2024-07-27

每月下载量 80
2 crates 中使用

BSD-3-Clause

7MB
9K SLoC

rotonda-store

内存中 IP 前缀存储和检索。Rotonda 模块化 BGP 引擎的一部分。

rotonda-store 是一种数据结构,用于在树位图中存储 IPv4 和 IPv6 前缀以及任意元数据。树位图允许快速查询 IP 前缀及其更具体和更不具体的前缀。

此 crate 提供了用于单线程使用的数据结构和用于多线程使用的数据结构。

[^1]: 在这篇 博客文章 中了解更多关于数据结构的信息。


lib.rs:

基于树位图的 IP 前缀存储库。用于 IPv4 和 IPv6 前缀的存储和检索数据结构。此 crate 包含用于单线程、多线程和异步上下文的结构。

底层树结构基于这篇论文中概述的树位图。

Rotonda 模块化 BGP 引擎的一部分。在这篇博客文章中了解更多关于数据结构的信息。

依赖项

~7–17MB
~206K SLoC