我查看了 RocksDB 源代码,但找不到 DB 的 open 函数的实现。例如:rocksdb::DB::Open(options, "/tmp/testdb", &db);
如果我得到来源或解释,那将会很有帮助。
我查看了 RocksDB 源代码,但找不到 DB 的 open 函数的实现。例如:rocksdb::DB::Open(options, "/tmp/testdb", &db);
如果我得到来源或解释,那将会很有帮助。
RocksDB 的实现rocksdb::DB
分布在多个来源。它在 in 中声明,但在以ininclude/rocksdb/db.h
开头的多个文件中实现。您正在寻找的是:https ://github.com/facebook/rocksdb/blob/master/db/db_impl_open.cc 。db_impl
db/
db_impl_open.cc