如何实现rocksDB开放功能

时间:2017-12-28 12:01:06

标签: rocksdb

我查看了rocksDB源代码但是我无法找到DB的open函数的实现。 例如:rocksdb :: DB :: Open(选项," / tmp / testdb",& db);

如果我得到消息来源或解释,那将会有所帮助。

1 个答案:

答案 0 :(得分:0)

rocksdb' rocksdb::DB的实现分布在多个来源。它在include/rocksdb/db.h中声明,但在db_impl中以db/开头的多个文件中实现。您要查找的是db_impl_open.cchttps://github.com/facebook/rocksdb/blob/master/db/db_impl_open.cc