LMDB Seek(移动光标)无需读取

时间:2015-10-28 14:09:27

标签: c++ lmdb

我想知道是否可以在没有同时检索数据的情况下向前移动光标,例如n个位置(即降低i / o负载)。

我知道mdb_cursor_get但它似乎在每次通话时都会从MDB_NEXT中检索磁盘中的数据。

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

为数据参数传递NULL指针,它将跳过检索。 实际上,对于所有适合叶页的小记录,没有性能差异,因为这是mmap&d; d和零拷贝。