NuDB icon indicating copy to clipboard operation
NuDB copied to clipboard

NuDB: A fast key/value insert-only database for SSD drives in C++11

Results 37 NuDB issues
Sort by recently updated
recently updated
newest added

Hello, I am new to NuDB and am research super high-performance key-value db for a blockchain project. I would like to get some information on the TPS speeds that NuDB...

It doesn't need to be a formal concept it can just be described as a one-liner in the few functions that take it by parameter.

Or make new functions `verify_ex` and `visit_ex` which allow for the template argument.

RocksDB says they need gcc 4.8 but the .travis.yml is using gcc 4.6. The build scripts need to be updated to use gcc 4.8. This could provide inspiration: https://github.com/eggs-cpp/variant/blob/master/.travis.yml

Bug

The documentation needs to be explicit about the restrictions and limitations of what can be performed in the fetch callback: From https://www.reddit.com/r/cpp/comments/60px64/nudb_100_released_a_keyvalue_database_for_ssds/dfaj3z7/ ``` db.insert(the_key, ...); db.fetch(the_key, [&](void const* buffer, std::size_t...

It would be great to add this to Microsoft's package system for VC

According to the README "The Data File contains the Header followed by **zero or more** variable-length Value Records and Spill Records." However when I manually build a header file, run...

Bug

The docs refer to AllocSize which has been removed The README.md could also mention its been running in rippled for over 2 years on production servers.

See https://github.com/vinniefalco/NuDB/blob/master/include/nudb/create.hpp#L108

This can be used to write tests in a scripting language (e.g. bash).