• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..21-Oct-2025-

.circleci/07-Mar-2025-5751

CMakeFiles/07-Mar-2025-404,397398,897

buckifier/07-Mar-2025-627486

build/07-Mar-2025-

build_tools/07-Mar-2025-12,2618,981

cache/07-Mar-2025-3,3322,378

cmake/07-Mar-2025-229183

coverage/07-Mar-2025-205128

db/07-Mar-2025-159,241125,150

db_stress_tool/07-Mar-2025-8,5597,043

docs/07-Mar-2025-7,8405,985

env/07-Mar-2025-10,9568,747

examples/07-Mar-2025-1,5901,137

file/07-Mar-2025-5,3413,897

hdfs/07-Mar-2025-419293

include/rocksdb/07-Mar-2025-20,8779,885

java/07-Mar-2025-88,90552,050

logging/07-Mar-2025-2,3721,755

memory/07-Mar-2025-1,318902

memtable/07-Mar-2025-5,7384,137

monitoring/07-Mar-2025-5,3384,143

options/07-Mar-2025-7,7626,671

pkgs/07-Mar-2025-

port/07-Mar-2025-6,0804,037

table/07-Mar-2025-37,74728,708

test_util/07-Mar-2025-3,9313,043

third-party/07-Mar-2025-41,02626,269

tools/07-Mar-2025-38,21531,563

trace_replay/07-Mar-2025-2,0261,651

util/07-Mar-2025-21,94215,193

utilities/07-Mar-2025-58,89844,168

.clang-formatD07-Mar-2025138 65

.gitignoreD07-Mar-2025995 9182

.lgtm.ymlD07-Mar-202567 54

.travis.ymlD07-Mar-20256.4 KiB244237

.watchmanconfigD07-Mar-2025130 76

AUTHORSD07-Mar-2025322 1310

CMakeCache.txtD07-Mar-202522.9 KiB689550

CMakeLists.txtD07-Mar-202541.1 KiB1,2181,124

CODE_OF_CONDUCT.mdD07-Mar-20253.3 KiB7857

CONTRIBUTING.mdD07-Mar-2025706 1812

COPYINGD07-Mar-202517.7 KiB340281

DEFAULT_OPTIONS_HISTORY.mdD07-Mar-20251.5 KiB2520

DUMP_FORMAT.mdD07-Mar-2025763 1710

HISTORY.mdD07-Mar-2025110.8 KiB1,156974

INSTALL.mdD07-Mar-20257.5 KiB203146

LANGUAGE-BINDINGS.mdD07-Mar-20251.1 KiB2321

LICENSE.ApacheD07-Mar-202511.1 KiB203169

LICENSE.leveldbD07-Mar-20251.5 KiB3025

MakefileD07-Mar-2025396.7 KiB8,2275,654

README.mdD07-Mar-20251.8 KiB3222

ROCKSDB_LITE.mdD07-Mar-20251 KiB2216

RocksDBConfig.cmakeD07-Mar-2025973 2822

RocksDBConfigVersion.cmakeD07-Mar-20252.7 KiB6656

TARGETSD07-Mar-202536.7 KiB1,5861,562

USERS.mdD07-Mar-20256.8 KiB10974

VagrantfileD07-Mar-20251,017 4032

WINDOWS_PORT.mdD07-Mar-202512.5 KiB229145

appveyor.ymlD07-Mar-20253.1 KiB7666

build_version.ccD07-Mar-2025301 64

cmake_install.cmakeD07-Mar-20255.5 KiB140124

db_benchD07-Mar-2025570.9 KiB

defs.bzlD07-Mar-20251.9 KiB5749

issue_template.mdD07-Mar-2025294 84

librocksdb.aD07-Mar-202518.5 MiB

librocksdb.soD07-Mar-20257.6 MiB

librocksdb.so.6D07-Mar-20257.6 MiB

librocksdb.so.6.9.0D07-Mar-20257.6 MiB

make_config.mkD07-Mar-2025918 2726

src.mkD07-Mar-202534.9 KiB547534

thirdparty.incD07-Mar-20257.8 KiB269211

README.md

1## RocksDB: A Persistent Key-Value Store for Flash and RAM Storage
2
3[![Linux/Mac Build Status](https://travis-ci.org/facebook/rocksdb.svg?branch=master)](https://travis-ci.org/facebook/rocksdb)
4[![Windows Build status](https://ci.appveyor.com/api/projects/status/fbgfu0so3afcno78/branch/master?svg=true)](https://ci.appveyor.com/project/Facebook/rocksdb/branch/master)
5[![PPC64le Build Status](http://140.211.168.68:8080/buildStatus/icon?job=Rocksdb)](http://140.211.168.68:8080/job/Rocksdb)
6
7RocksDB is developed and maintained by Facebook Database Engineering Team.
8It is built on earlier work on [LevelDB](https://github.com/google/leveldb) by Sanjay Ghemawat ([email protected])
9and Jeff Dean ([email protected])
10
11This code is a library that forms the core building block for a fast
12key-value server, especially suited for storing data on flash drives.
13It has a Log-Structured-Merge-Database (LSM) design with flexible tradeoffs
14between Write-Amplification-Factor (WAF), Read-Amplification-Factor (RAF)
15and Space-Amplification-Factor (SAF). It has multi-threaded compactions,
16making it especially suitable for storing multiple terabytes of data in a
17single database.
18
19Start with example usage here: https://github.com/facebook/rocksdb/tree/master/examples
20
21See the [github wiki](https://github.com/facebook/rocksdb/wiki) for more explanation.
22
23The public interface is in `include/`.  Callers should not include or
24rely on the details of any other header files in this package.  Those
25internal APIs may be changed without warning.
26
27Design discussions are conducted in https://www.facebook.com/groups/rocksdb.dev/
28
29## License
30
31RocksDB 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.
32