flower_linux bf09caa07d 数据库版本 преди 3 дни
..
.github bf09caa07d 数据库版本 преди 3 дни
buckifier bf09caa07d 数据库版本 преди 3 дни
build_tools bf09caa07d 数据库版本 преди 3 дни
cache bf09caa07d 数据库版本 преди 3 дни
cmake 108401a0a4 初始化提交 преди 1 месец
coverage 108401a0a4 初始化提交 преди 1 месец
db bf09caa07d 数据库版本 преди 3 дни
db_stress_tool bf09caa07d 数据库版本 преди 3 дни
docs bf09caa07d 数据库版本 преди 3 дни
env bf09caa07d 数据库版本 преди 3 дни
examples bf09caa07d 数据库版本 преди 3 дни
file bf09caa07d 数据库版本 преди 3 дни
fuzz bf09caa07d 数据库版本 преди 3 дни
hdfs 108401a0a4 初始化提交 преди 1 месец
include bf09caa07d 数据库版本 преди 3 дни
java bf09caa07d 数据库版本 преди 3 дни
logging 108401a0a4 初始化提交 преди 1 месец
memory bf09caa07d 数据库版本 преди 3 дни
memtable bf09caa07d 数据库版本 преди 3 дни
microbench bf09caa07d 数据库版本 преди 3 дни
monitoring bf09caa07d 数据库版本 преди 3 дни
options bf09caa07d 数据库版本 преди 3 дни
plugin bf09caa07d 数据库版本 преди 3 дни
port bf09caa07d 数据库版本 преди 3 дни
table bf09caa07d 数据库版本 преди 3 дни
test_util bf09caa07d 数据库版本 преди 3 дни
third-party bf09caa07d 数据库版本 преди 3 дни
tools bf09caa07d 数据库版本 преди 3 дни
trace_replay bf09caa07d 数据库版本 преди 3 дни
unreleased_history bf09caa07d 数据库版本 преди 3 дни
util bf09caa07d 数据库版本 преди 3 дни
utilities bf09caa07d 数据库版本 преди 3 дни
.clang-format 108401a0a4 初始化提交 преди 1 месец
.gitignore 108401a0a4 初始化提交 преди 1 месец
.lgtm.yml 108401a0a4 初始化提交 преди 1 месец
.travis.yml 108401a0a4 初始化提交 преди 1 месец
AUTHORS 108401a0a4 初始化提交 преди 1 месец
BUCK bf09caa07d 数据库版本 преди 3 дни
CMakeLists.txt 108401a0a4 初始化提交 преди 1 месец
CODE_OF_CONDUCT.md 108401a0a4 初始化提交 преди 1 месец
CONTRIBUTING.md 108401a0a4 初始化提交 преди 1 месец
COPYING 108401a0a4 初始化提交 преди 1 месец
DEFAULT_OPTIONS_HISTORY.md 108401a0a4 初始化提交 преди 1 месец
DUMP_FORMAT.md 108401a0a4 初始化提交 преди 1 месец
Directory.Build.props bf09caa07d 数据库版本 преди 3 дни
HISTORY.md 108401a0a4 初始化提交 преди 1 месец
INSTALL.md 108401a0a4 初始化提交 преди 1 месец
LANGUAGE-BINDINGS.md 108401a0a4 初始化提交 преди 1 месец
LICENSE.Apache 108401a0a4 初始化提交 преди 1 месец
LICENSE.leveldb 108401a0a4 初始化提交 преди 1 месец
PLUGINS.md bf09caa07d 数据库版本 преди 3 дни
README.md 108401a0a4 初始化提交 преди 1 месец
ROCKSDB_LITE.md 108401a0a4 初始化提交 преди 1 месец
TARGETS 108401a0a4 初始化提交 преди 1 месец
USERS.md 108401a0a4 初始化提交 преди 1 месец
Vagrantfile 108401a0a4 初始化提交 преди 1 месец
WINDOWS_PORT.md 108401a0a4 初始化提交 преди 1 месец
appveyor.yml 108401a0a4 初始化提交 преди 1 месец
ccache_msvc_compiler.bat bf09caa07d 数据库版本 преди 3 дни
common.mk bf09caa07d 数据库版本 преди 3 дни
crash_test.mk bf09caa07d 数据库版本 преди 3 дни
defs.bzl 108401a0a4 初始化提交 преди 1 месец
issue_template.md 108401a0a4 初始化提交 преди 1 месец
rocksdb.pc.in bf09caa07d 数据库版本 преди 3 дни
src.mk 108401a0a4 初始化提交 преди 1 месец
thirdparty.inc 108401a0a4 初始化提交 преди 1 месец

README.md

RocksDB: A Persistent Key-Value Store for Flash and RAM Storage

Linux/Mac Build Status Windows Build status PPC64le Build Status

RocksDB is developed and maintained by Facebook Database Engineering Team. It is built on earlier work on LevelDB by Sanjay Ghemawat (sanjay@google.com) and Jeff Dean (jeff@google.com)

This code is a library that forms the core building block for a fast key-value server, especially suited for storing data on flash drives. It has a Log-Structured-Merge-Database (LSM) design with flexible tradeoffs between Write-Amplification-Factor (WAF), Read-Amplification-Factor (RAF) and Space-Amplification-Factor (SAF). It has multi-threaded compactions, making it especially suitable for storing multiple terabytes of data in a single database.

Start with example usage here: https://github.com/facebook/rocksdb/tree/master/examples

See the github wiki for more explanation.

The public interface is in include/. Callers should not include or rely on the details of any other header files in this package. Those internal APIs may be changed without warning.

Design discussions are conducted in https://www.facebook.com/groups/rocksdb.dev/

License

RocksDB is dual-licensed under both the GPLv2 (found in the COPYING file in the root directory) and Apache 2.0 License (found in the LICENSE.Apache file in the root directory). You may select, at your option, one of the above-listed licenses.