lemire

fastconstmap

lemire

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

AI 简介

`fastconstmap` 是一个用于 Python 的快速、不可变且紧凑的字符串到 64 位整数映射库。该库采用 C 语言实现,并通过二进制融合过滤器结构(一种静态完美哈希类似结构)提供高效的查找功能,每个键大约占用 9 字节(启用缺失键检测时为 18 字节),并且单次查找仅需一次 xxhash 调用加上三次数组读取。它支持序列化和反序列化,同时提供了批量查询接口以优化性能。适合需要高性能、内存使用效率高的场景,例如在大数据处理、缓存系统或任何需要频繁查询固定键值对的应用中。

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

Star 增长

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