文件名称:mongo-rocks:用于Rocks存储引擎的MongoDB存储集成层
文件大小:122KB
文件格式:ZIP
更新时间:2024-05-23 05:28:52
C++
适用于MongoDB的RocksDB存储引擎模块 重要说明: MongoRocks的最后一个稳定版本是3.4和4.0(.3)。 MongoRocks 3.6应该可以编译,但尚未准备好用于生产中。 MongoRocks 4.2正在开发中,请参阅了解更多详细信息。 TL; DR MongoRocks3.2和MongoRocks3.4 执行以下一系列命令,以使用RocksDB存储引擎编译MongoDB: # install compression libraries (zlib, bzip2, snappy): sudo apt-get install zlib1g-dev; sudo apt-get install libbz2-dev; sudo apt-get install libsnappy-dev # get rocksdb git clone https://github.co
【文件预览】:
mongo-rocks-master
----build.py(239B)
----SConscript(4KB)
----resmokelist(401B)
----CONTRIBUTING.md(1KB)
----src()
--------rocks_parameters.h(6KB)
--------rocks_prepare_conflict.h(3KB)
--------rocks_record_store_mock.cpp(2KB)
--------rocks_durability_manager.h(2KB)
--------rocks_record_store.cpp(54KB)
--------rocks_counter_manager.h(3KB)
--------rocks_counter_manager.cpp(5KB)
--------rocks_snapshot_manager.h(4KB)
--------KNOWN_ISSUES.md(167B)
--------rocks_engine.cpp(41KB)
--------rocks_parameters.cpp(12KB)
--------rocks_oplog_manager.h(5KB)
--------rocks_compaction_scheduler.h(5KB)
--------rocks_index.h(6KB)
--------rocks_init.cpp(8KB)
--------rocks_server_status.cpp(13KB)
--------rocks_util.h(10KB)
--------rocks_recovery_unit.h(8KB)
--------rocks_compaction_scheduler.cpp(24KB)
--------mongo_rate_limiter_checker.h(4KB)
--------rocks_durability_manager.cpp(3KB)
--------rocks_recovery_unit_test.cpp(17KB)
--------rocks_index_test.cpp(4KB)
--------rocks_engine.h(12KB)
--------rocks_options_init.cpp(2KB)
--------rocks_oplog_manager.cpp(13KB)
--------rocks_begin_transaction_block.h(3KB)
--------rocks_begin_transaction_block.cpp(3KB)
--------mongo_rate_limiter_checker.cpp(9KB)
--------rocks_record_store.h(13KB)
--------rocks_global_options.cpp(7KB)
--------rocks_recovery_unit.cpp(27KB)
--------rocks_record_store_test.cpp(7KB)
--------rocks_index.cpp(40KB)
--------rocks_server_status.h(2KB)
--------rocks_util.cpp(4KB)
--------rocks_snapshot_manager.cpp(4KB)
--------rocks_prepare_conflict.cpp(2KB)
--------rocks_record_store_mongod.cpp(7KB)
--------rocks_global_options.h(2KB)
--------rocks_engine_test.cpp(3KB)
----.clang-format(130B)
----.arcconfig(301B)
----resmoke.sh(238B)
----.gitignore(6B)
----README.md(3KB)