lemire

fastconstmap

lemire

Fast, immutable, compact map from strings to 64-bit integers — for Python.

AI 简介

fastconstmap 是一个面向 Python 的高性能、不可变字符串到 64 位整数的静态映射库。基于 Binary Fuse Filter 算法实现,采用 C 语言编写,内存占用极低(约 9–18 字节/键),支持单键查找与批量查找,查找仅需一次 xxHash 计算和三次数组访问,并支持序列化为字节或文件。适用于构建只读、高频查询的常量映射场景,如配置索引、词典 ID 映射、编译期确定的枚举映射等,特别适合对延迟和内存敏感的嵌入式或服务端应用。

C
Apache License 2.0
45
Stars
1
Forks
45
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分40.9
默认分支main