环境 - Environment
由leveldb
执行的所有文件操作(和其他操作系统的调用操作)都通过leveldb::Env
对象统一管理。高级的客户端可以自己提供Env
来实现更好的控制。例如,应用可以在文件IO中引入人为的延迟来限制leveldb
对系统中其他活动的影响:
class SlowEnv : public leveldb::Env {
.. implementation of the Env interface ...
};
SlowEnv env;
leveldb::Options options;
options.env = &env;
Status s = leveldb::DB::Open(options, ...);
当前内容版权归 kevins.pro 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 kevins.pro .