适用于读写负载密集的高效且人机工程学设计的并发哈希映射。
papaya一个快速、人性化的并发哈希表,适用于读写量大的工作负载。
papaya 是为重读型工作负载而构建的。因此,读操作的吞吐量极高,且性能稳定,可随着并发量的增加而提高,这意味着 papaya 在读操作比写操作更常见的工作负载中表现优异。在写操作密集的工作负载中,papaya 仍然可提供具有竞争力的性能,尽管这并不是其主要用例。详情请参阅 [基准测试]。
papaya 旨在为所有操作提供可预测和一致的延迟。大多数操作都是无锁的,而那些不是无锁的操作,只在罕见且受限的条件下会发生阻塞。papaya 还具有 [增量调整] 功能。可预测的延迟是性能的重要组成部分,在基准测试中通常不会显示出来,但对实际使用情况具有重大影响。
[benchmarks]: ./BENCHMARKS.md
[seize]: https://github.com/ibraheemdev/seize
[incremental resizing]: https://docs.rs/papaya/latest/papaya/enum.ResizeMode.html
暂无开放 Issues,或尚未同步最近议题。