A C/C++ library for efficient key/prefix storage