LMDB(Lightning Memory-Mapped Database)是一个高效、轻量级的键值存储库。它使用错误码来表示不同的错误情况。以下是LMDB中常见错误码的值:

  1. MDB_SUCCESS:操作成功,值为0。
  2. MDB_KEYEXIST:键已经存在,值为-30799。
  3. MDB_NOTFOUND:未找到指定的键,值为-30798。
  4. MDB_PAGE_NOTFOUND:未找到指定的页面,值为-30797。
  5. MDB_CORRUPTED:数据库文件已损坏,值为-30796。
  6. MDB_PANIC:发生严重错误,数据库无法继续使用,值为-30795。
  7. MDB_VERSION_MISMATCH:数据库文件版本不匹配,值为-30794。
  8. MDB_INVALID:无效的参数或数据,值为-30793。
  9. MDB_MAP_FULL:数据库已满,无法继续插入新数据,值为-30792。
  10. MDB_DBS_FULL:数据库中的数据库数量已达到上限,值为-30791。

此外,还有一些其他的错误码,请参考LMDB的官方文档或源代码以获取完整的错误码列表

lmdb所有错误码的值是多少

原文地址: http://www.cveoy.top/t/topic/irnV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录