-
hashlink
类似于HashMap的容器,以用户可控的顺序存储键值对
-
linked-hash-map
一个HashMap包装器,以插入顺序存储键值对
-
enum-map
一个内部表示为数组的C样式的枚举键的映射
-
rangemap
键为范围的映射和集合数据结构。连续和重叠的范围映射到相同的值将合并为单个范围
-
trie-db
基于键哈希器和节点编码的Merkle-Patricia Trie泛型
-
sled
轻量级高性能纯Rust事务嵌入式数据库
-
cacache
内容寻址、键值、高性能、磁盘缓存
-
qp-trie
一个纯Rust编写的习惯性和快速的QP-trie实现,重点在于安全性
-
siamesedb
本地键值存储
-
yaml-merge-keys
YAML 合并键扩展。http://yaml.org/type/merge.html
-
有序多值映射
插入顺序的多值映射
-
surrealdb-nightly
SurrealDB 库的每日版本
-
kv-log-macro
日志的 kv-unstable 后端的日志宏
-
safecloset
秘密保管员
-
automerge
一种类似于 JSON 的数据结构(CRDT),可以被不同用户并发修改,并自动合并
-
fixed-map
一个固定映射,其存储布局由过程宏计算得出
-
lru-cache
一个存储有限数量键值对的缓存
-
surrealdb-alpha
SurrealDB 库的 alpha 版本
-
surrealdb-next
SurrealDB 库的下一个版本
-
buffdb
以光速运行的嵌入式存储
-
surrealdb-core-nightly
surrealdb-core的每日构建版本
-
smallmap
小型字节级通用键值映射类型
-
nccl
最小配置文件格式和库
-
keyvalues-serde
使用serde序列化和反序列化VDF文本
-
yedb
坚固的、无崩溃的嵌入式和客户端/服务器键值数据库
-
surrealdb-beta
surrealdb库的测试版本
-
kempt
无不安全代码和无_std支持的有序集合类型
-
slabmap
类似HashMap的集合,自动确定键
-
candystore
轻量级、高效且快速的持久化进程内键值存储
-
grenad
用于排序、合并、写入和读取不可变键值对的工具
-
surrealdb-core-alpha
surrealdb-core的alpha版本
-
surrealdb-core-next
surrealdb-core的下一个版本
-
safir
用于在不同的shell会话之间共享值的键值存储
-
wjp
Wizards JSON解析器
-
echodb
一个嵌入式、内存中、不可变、写时复制的数据库引擎
-
mmkv
MMKV的Rust版本
-
surrealdb-core-beta
surrealdb-core crate的测试版发布
-
tremor-kv
基于logstash的关键值提取器
-
associative-cache
具有固定容量和随机或最近最少使用(LRU)替换的N路关联缓存
-
abyssiniandb
本地键值存储
-
tetengo_trie
使用双数组实现的trie库
-
kvdb
通用的键值特性
-
rapiddb
一个速度适中、可配置的嵌入式键值传感器数据库
-
varj
超轻量级字符串模板库。无依赖
-
serde-java-properties
Serde对
java-properties
的支持 -
phf_mut
完美哈希的可变容器
-
wasmcloud-interface-keyvalue
为wasmCloud演员访问键值存储(wasmcloud:keyvalue)的接口
-
qptrie
为Rust实现的QP-Trie
-
armour
键值存储的DDL和序列化
-
sine_cache
SineCache是一个高性能的内存缓存库,为Rust设计,旨在有效地存储和管理键值对,支持各种淘汰策略
-
vdflex
使用Serde的Valve Data File(VDF,又称KeyValues)格式的序列化/反序列化器
-
lrumap
一个安全的最近最少使用(LRU)缓存实现,支持有序和无序支持
-
timedmap
具有过期键值对的哈希表
-
safir-mem
内存中的键值存储,用于在不同shell会话之间共享值
-
transient-btree-index
允许您创建由临时文件支持的BTree索引
-
reconcile
一个同步多个实例中键值映射的协调服务
-
miniarg
一个最小的参数解析器,支持无std和无分配
-
ptrie
支持不同键和值类型的通用trie数据结构实现(前缀树),包含搜索公共前缀或后缀的函数
-
trie-db-fun
基于键哈希器和节点编码的Merkle-Patricia Trie泛型
-
ultra-batch
基于Tokio的库,用于批量缓存数据库查询或其他数据查找
-
rustcask
快速高效的关键值存储引擎,基于Bitcask
-
iii
配置库,比.ini更容易使用
-
rusty-leveldb
在Rust中对LevelDB的兼容性重实现
-
redb-bincode
redb
+bincode
的redb
包装器 -
kvbench
一个可自定义工作负载的键值存储基准框架
-
kvstore
类型安全的键值存储,允许用户设置、获取和删除键值对,每个键存储在磁盘上的单独文件中
-
pearl
基于低级blob I/O库
-
defaultmap
具有自动默认值的HashMap
-
sled-overlay
sled的覆盖机制
-
kyval
基于LibSQL的键值存储
-
keyvalues-parser
vdf文本的解析器/渲染器
-
windows-registry
Windows注册表
-
typed-sled
使用类型而不是字节代替Sled
-
iter-group
将(key,value)迭代器分组到集合的映射中
-
env_parser
Env解析器。解析您的env文件并创建一个带有映射属性的Rust文件
-
assoc
将向量视为关联数组
-
stash
一种摊销的
O(1)
表,适用于不需要选择键且想要比哈希表更快的场景 -
storekey
用于键值存储的字典序排序保持二进制编码格式
-
bjsmiley-surrealdb
一个可扩展、分布式、协作的文档图数据库,适用于实时网络
-
smolldb
一个小型内存键值数据库,可以轻松备份到文件中,并从中加载
-
kvdb-lib
使用 DashMap 的线程安全键值存储库
-
tomato-toml
🍅 一个命令行工具,用于在 toml 文件中获取和设置值,同时保留注释和格式
-
leapfrog
一个快速、无锁的并发哈希表
-
symbols-models
Proc-macro 工具,用于从数据库数据中填充枚举(共享特质)
-
cdb2
用于读取和写入 CDB 文件的纯 Rust 库
-
kvc
非常简单的键值计数工具,可以将数据从/到 pandas 数据框或流格式中转换
-
vdf-reader
Rust 解析 valve vdf 文件的解析器
-
append-only
仅追加版本的 std 数据结构
-
tag_index
基于键值标签的可搜索索引
-
surrealdb-sql
SurrealQL 查询语言的完整类型定义
-
ini
基于 configparser 的宏,用于加载和解析 ini 文件。您可以使用它编写可由最终用户轻松定制的 Rust 程序。
-
sparkv
可过期的内存键值存储
-
hash_table_datastruct
添加了 HashTable 类型,允许在整数索引行和可哈希键列的表中存储值
-
cashier
通用数据 KV 缓存模块
-
meme_cache
异步 Key:Value 全局缓存
-
vector_mapp
基于 Vec 的映射
-
key-vec
按键排序的键值对 Vec
-
btreemultimap
具有范围支持的 multimap 实现
-
denvars
反序列化环境变量
-
vec_key_value_pair
用于替代std::HashMap和std::HashSet的后端为Vec的内置替代品
-
build_script
build.rs指令的包装器
-
wikidot-path
提供与Wikidot兼容的路径解析
-
json-key-from-value
在大量JSON中找到提供值的键或索引
-
cli-parser
用于解析CLI参数的轻量级API
-
expiringmap
基于HashMap的TTL映射
-
atm0s-sdn-key-value
为atm0s-sdn提供KeyValue服务
-
simple-json-parser
支持注释的无分配JSON键值解析器
-
tickv
(小型循环键值对)是一个小的文件系统,允许在闪存中存储键值对
-
value-log
为键值分离的LSM存储实现值日志
-
async-kvdb
键值数据库
-
rapiddb-web
一个速度适中、可配置的嵌入式键值传感器数据库
-
typemap-ors
多种值类型的类型安全存储
-
panoradix
基于Radix树的通用映射和集合
-
macro_state
一组宏,允许在编译时通过proc宏在编译时存储和加载全局状态
-
memodb
一个嵌入式、内存中、不可变、写时复制的数据库引擎
-
keyvaluedb-sqlite
实现KeyValueDB特质的键值SQLite数据库
-
simple_dic
Rust中的字典实现,具有各种操作和交互字典数据结构的函数。字典允许您存储键值对,其中键...
-
baildon
B+树库
-
constdb
快速只读嵌入式键值数据存储
-
wasmtime-wasi-keyvalue
Wasmtime实现的wasi-keyvalue API
-
key_value_service
一个清新简单的数据驱动游戏引擎和应用框架
-
kvs
嵌入式键值存储
-
redb_model_trait
Redb模型特质
-
goxoy_tcp_common
Goxoy 键值数据库
-
azulc
Azul XML-to-Rust 编译器(及其库)
-
hive-mind
基于 sled 的支持简单结构的关键值数据库
-
vacp2p_pmtree
Rust 中的持久 Merkle 树
-
bfield
Rust 中的 B-field 数据结构实现
-
key-node-list
存储键节点对的链表
-
aggregate-map
将键值对收集到从键到值的集合映射中
-
bpht
使用跳转散列对 32 位键和值进行位打包的散列表实现
-
redis-query
在多个 Redis 数据库中搜索键
-
cache_2q
将键映射到值的 2Q 缓存
-
gzb_binary_69
具有高性能读取器和写入器的二进制键值结构
-
cfg-lib
处理 CFG 配置格式
-
单向槽映射图
具有对键和值的最小限制的SlotMap
-
kv-derive
从和到键值向量的结构转换
-
palombe
允许您通过命名管道在不同进程之间同步发送和接收消息
-
quick-kv
现代软件的可靠键值存储
-
serde-filter
使用serde作为后端对JSON对象和深层嵌套数组进行过滤的抽象
-
idmap
高效的整数id键到值的映射,由底层
Vec
支持 -
alexandria
具有基于标签查询支持的加密文档数据库
-
kn0sys-lmdb-rs
LMDB绑定
-
sands
键值数据库。WIP
-
tinkv
快速简单的键值存储引擎
-
yakv
基于B-Tree的持久键值存储
-
exec-rs
提供任务执行实用特性,如果启用同步功能,则可以根据键的值同步任务
-
readb
高效、模块化的Rust嵌入式先读键值数据库
-
safenv
标准库中
env
模块的线程安全包装器 -
dharmadb
用Rust编写的持久、容错键值存储
-
lmdb-rs
LMDB绑定
-
weight-cache
根据用户定义的准则保留有限数量的键值对缓存
-
structlog
基于键/值对的格式化日志
-
sov-schema-db
将RocksDB转换为面向类型的数据库的低级别接口
-
segmap
键存储为范围的映射和集合数据结构。连续且重叠的范围映射到同一值将被合并为单个范围。起源于Jeff Parsons的“rangemap”分支
-
async-filedb
键值数据库
-
prefix_tree_map
支持通配符捕获的泛型前缀树(Trie)映射
-
gtrie
支持不同键和值类型的通用 trie 实现
-
surrealdb-core
一个可扩展、分布式、协作的文档图数据库,适用于实时网络
-
entropy-kvdb
Entropy Theshold Signing Server 的加密键值数据库
-
string-config-parser
Rust 的配置文件解析器
-
flat_map
存储为键值对向量的紧凑映射
-
slog-kvfilter
基于键值和正则表达式的过滤排水孔,用于 slog-rs
-
questdb-confstr
处理服务名称和参数的配置字符串格式解析器
-
guzzle
用于将键值对消耗到结构体中的可派生特质
-
index-map
自动生成 usizes 作为键的映射
-
kademlia-dht
Kademlia DHT
-
solomondb
一个嵌入式和分布式 Gremlin 兼容的图数据库
-
cmap
使用 trie 的并发多写者哈希表
-
meshanina
基于内容寻址、日志结构化内存映射数据库
-
memory-cache-rs
Rust 的本地内存缓存
-
nummap
定义了一个包装在数字值
HashMap
中的包装器,其行为仿佛所有键都映射,但0
的值不存储 -
automap
实现键值映射的模式的模式,其中值类型包含键类型
-
kvtree
内存中异构键值树存储
-
serde-keyvalue
使用 serde 反序列化 key=value 参数
-
async-memorydb
键值数据库
-
tiny-lsm
为固定大小的键和值提供了一个简单的内存阻塞 LSM 树
-
lsmdb
一个高效的存储引擎,它实现了日志结构合并树(LSM-Tree)数据结构,专门用于处理键值对
-
easy-plugin
一个编译器插件,使编写编译器插件更加容易
-
indexmap-rmw
具有一致顺序和快速迭代的散列表。indexmap 是一个散列表,其中键值对的迭代顺序与键的哈希值无关。它具有以下特点...
-
sorrow-i18n
I18N 实现可实时更新本地化
-
compactmap
基于 compact Vec 的 map,可以自动为你的值分配 ID。与 Slab 非常相似。
-
fliphash
一种常数时间的范围哈希算法
-
veilid-hashlink
hashlink 的临时分支。类似 HashMap 的容器,可以控制其键值对的顺序。
-
husky
创建类似于迭代器的数据库
-
wascc-redis
waSCC WebAssembly actor 运行时的 Redis 能力提供者
-
rusty-leveldb-arc
LevelDB 在 Rust 中的兼容性重实现(但使用 Arc 而不是 Rc)
-
kvlogger
可读性强的键值日志记录器
-
actiondb
一个安全高效的非结构化文本(日志)解析库
-
udp-logger-rs
为 log 的 kv-unstable 后端和 UDP 套接字日志记录器提供的日志宏
-
config-parse
检查并从你的配置文件中提取特定的键值
-
cask
由日志结构化哈希表支持的快速键值存储
-
sequencetree
一种用于存储键及其对应值的新的集合类型
-
unnest-ndjson
将大型JSON文档转换为ndjson/jsonlines
-
rs-kv2spacetimedb
使用低级键/值接口的高级数据库接口
-
typedb
持久化的泛型HashMap/键值存储
-
valkeyre
一个优先考虑易用性的键值存储
-
http_tools
用于处理Http类型的函数
-
ordcode
一种保留字典序排列的序列化格式,用于键值数据库
-
shed
一个可移植的键值存储,附加在可执行文件末尾
-
rust-cef
将Rust项目序列化/转换为ArcSight通用事件格式字符串的特质。此特质使日志库和框架能够集成标准化...
-
serde-key-value-vec-map
将serde中的映射或JSON对象反序列化为实现FromKeyValue特质的结构体
-
priority-queue-rs
优先队列比队列更专业的数据结构。与普通队列一样,优先队列具有相同的方法,但有一个主要区别。在优先队列中,项按照...排序
-
wasmcloud-nats-kvcache
为 wasmCloud 提供的键值能力提供者,可在 NATS 上复制数据更改
-
rustini
Rust 的 INI 解析器
-
kvu
管理键值对行的最简单命令行工具
-
gandolf-kvs
用于 gandolf 共识系统的键值存储
-
bidirectional-map
用于小型键和值的双向映射数据结构
-
rumdb
基于 Bitcask 白皮书的闪电般快速的键值存储
-
figtree
人类可使用的配置文件格式
-
anystore
任意存储的多态、类型安全、可组合的异步 API
-
frond
动态词典容器
-
pantry
用于重用可能过期的值的临时存储
-
leveldb_minimal
leveldb 的最小接口
-
whitespace-conf
用空白分隔的键值配置文件
-
dfb
Dynamic-Fifo-Buffer,类似于AnyMap,但使用VecDeque存储值,并将访问视为Fifo
-
ordered-map
一个HashMap,具有按顺序访问键和值的能力
-
envgrep
在Linux中搜索所有进程的环境变量
-
binstore
使用Rust编写的key-value存储。使用自己的紧凑文件格式。
-
kvstructs
基于键值的数据存储的通用基本键值结构
-
hashvec
HashMap/Vector混合体:高效、有序的键值数据存储
-
wrpc-interface-keyvalue
wRPC keyvalue接口
-
baildon-store
B+Tree CLI
-
fchashmap
固定容量no_std hashmap
-
edma_storage
EDMA:为所有嵌入式数据库管理
-
gdbm_compat
gdbm_compat(/usr/lib/libgdbm_compat.so) 单文件key-value数据库的绑定
-
camelliakv
适用于随机访问工作负载和大型HDD的嵌入式持久键值存储优化
-
kv-par-merge-sort
(key, value)数据集的外部排序算法
-
hash_arr_map
具有数组部分的散列表,类似于Lua的表格
-
kvfmt
将变量转换为key=value风格的字符串的辅助宏
尝试使用 DuckDuckGo 进行搜索。[搜索链接].