Skip to content

paulie-g/libcuckoo-c

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attention

Libcuckoo-c was abandoned by the original authors in favour of a c++ implementation. I've forked a copy since they deleted the contents of the original repo. I'm assuming this was done so they wouldn't be bothered with questions or pull requests, so please keep that in mind.

libcuckoo

High-performance Concurrent Cuckoo Hashing Library

This library provides a compact hash table that allows multiple concurrent reader threads, while allowing one thread at a time to make inserts or updates. It is particularly useful for applications with high read-to-write ratios that store small key/value pairs in the hash table.

Authors: Bin Fan, David G. Andersen and Michael Kaminsky

For details about this algorithm and citations, please refer to our paper in NSDI 2013.

Building

$ autoreconf -fis
$ ./configure
$ make

Issue Report

To let us know your questions or issues, we recommend you to use issue report on github. You can also email us, however, at libcuckoo-dev@googlegroups.com.

About

Fork of abandoned efficient/libcuckoo-c

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.4%
  • C++ 10.6%