文件名称:leveldb-master
介绍说明--下载内容均来自于网络,请自行研究使用
基于levelDB可复制master/slave(zookeeper+levelDB):Leveldb是一个google实现的非常高效的kv数据库,是单进程的服务,能够处理十亿级别规模Key-Value型-eveldb在Open/Get/Write时都有可能做Compaction: DB::Open/DBImpl::Get/DBImpl::Write(DBImpl::MakeRoomForWrite) =>DBImpl::MaybeScheduleCompaction => env_->Schedule(&DBImpl::BGWork, this) => (1) PosixEnv::Schedule (2) DBImpl::BGWork => DBImpl::BackgroundCall => DBImpl::BackgroundCompaction
(系统自动生成,下载前可以参看下载内容)
下载文件列表
leveldb-master
..............\.gitignore
..............\AUTHORS
..............\CMakeLists.txt
..............\LICENSE
..............\Makefile
..............\NEWS
..............\README
..............\README.md
..............\TODO
..............\WINDOWS
..............\build_detect_platform
..............\build_detect_platform.cmake
..............\db
..............\..\autocompact_test.cc
..............\..\builder.cc
..............\..\builder.h
..............\..\c.cc
..............\..\c_test.c
..............\..\corruption_test.cc
..............\..\db_bench.cc
..............\..\db_impl.cc
..............\..\db_impl.h
..............\..\db_iter.cc
..............\..\db_iter.h
..............\..\db_test.cc
..............\..\dbformat.cc
..............\..\dbformat.h
..............\..\dbformat_test.cc
..............\..\dumpfile.cc
..............\..\filename.cc
..............\..\filename.h
..............\..\filename_test.cc
..............\..\leveldb_main.cc
..............\..\log_format.h
..............\..\log_reader.cc
..............\..\log_reader.h
..............\..\log_test.cc
..............\..\log_writer.cc
..............\..\log_writer.h
..............\..\memtable.cc
..............\..\memtable.h
..............\..\repair.cc
..............\..\skiplist.h
..............\..\skiplist_test.cc
..............\..\snapshot.h
..............\..\table_cache.cc
..............\..\table_cache.h
..............\..\version_edit.cc
..............\..\version_edit.h
..............\..\version_edit_test.cc
..............\..\version_set.cc
..............\..\version_set.h
..............\..\version_set_test.cc
..............\..\write_batch.cc
..............\..\write_batch_internal.h
..............\..\write_batch_test.cc
..............\doc
..............\...\bench
..............\...\.....\db_bench_sqlite3.cc
..............\...\.....\db_bench_tree_db.cc
..............\...\benchmark.html
..............\...\doc.css
..............\...\impl.html
..............\...\index.html
..............\...\log_format.txt
..............\...\table_format.txt
..............\helpers
..............\.......\memenv
..............\.......\......\memenv.cc
..............\.......\......\memenv.h
..............\.......\......\memenv_test.cc
..............\include
..............\.......\leveldb
..............\.......\.......\c.h
..............\.......\.......\cache.h
..............\.......\.......\comparator.h
..............\.......\.......\db.h
..............\.......\.......\dumpfile.h
..............\.......\.......\env.h
..............\.......\.......\filter_policy.h
..............\.......\.......\iterator.h
..............\.......\.......\options.h
..............\.......\.......\slice.h
..............\.......\.......\status.h
..............\.......\.......\table.h
..............\.......\.......\table_builder.h
..............\.......\.......\write_batch.h
..............\issues
..............\......\issue178_test.cc
..............\......\issue200_test.cc
..............\port
..............\....\README
..............\....\atomic_pointer.h
..............\....\port.h
..............\....\port_android.cc
..............\....\port_android.h
..............\....\port_example.h
..............\....\port_posix.cc
..............\....\port_posix.h