Kuku

Kuku is a compact and convenient cuckoo hashing library written in C++.

MIT License

Stars
61
Committers
7

Bot releases are visible (Hide)

Kuku - Release 2.1.0 Latest Release

Published by kimlaine over 3 years ago

  • Improved CMake build system.
  • Added support for using only a single hash function (not really cuckoo hashing).
  • In the C++ library item_type is now an array of unsigned char.
Kuku - Release 2.0.0

Published by kimlaine over 4 years ago

  • Switched to using faster non-cryptographic hash functions and a faster insertion method.
  • Created .NET Standard wrappers for the public API.
  • Kuku is not a CMake project (with a top-level CMake file).
  • Kuku now allows any size hash table -- not just a power of two.
    Note the change in the constructor of the KukuTable class that now accepts the table size directly, and not its base-2 logarithm.
  • Changed name KukuDotNet to KukuNet.
  • Added NuGet package.