lmdb 代码是从官方 git repo 获得的。

https://gitorious.org/mdb

它不适用于我的项目,mdb_env_open 返回代码 38。

lmdb 附带的测试代码也不起作用。

错误代码也是38,错误信息是“函数未实现”。

在 ubuntu 上编译的相同代码运行良好。

lmdb的文档很少,我什至找不到返回码38是什么意思,stackoverflow里面也没有对应的标签。

有高手吗?

================================================== ====

我发现是因为 NFS,将数据库移动到本地存储解决了这个问题。但是有什么解决方案可以在 NFS 中使用它吗?本地存储空间太小。

最佳答案

从文档的首页:http://symas.com/mdb/doc/

关于database - lmdb(Symas 闪电内存映射数据库)不适用于 CentOS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24691759/

10-11 01:33