GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - meta/rocksdb: A library that provides an embeddable, persistent key-value store for fast storage.

BranchesTags
Open more actions menu

Latest commit

 

History

14,335 Commits
14,335 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
buckifier
buckifier
 
 
build_tools
build_tools
 
 
c_api_gen
c_api_gen
 
 
cache
cache
 
 
claude_md
claude_md
 
 
cmake
cmake
 
 
coverage
coverage
 
 
db
db
 
 
db_stress_tool
db_stress_tool
 
 
docs
docs
 
 
env
env
 
 
examples
examples
 
 
file
file
 
 
fuzz
fuzz
 
 
githooks
githooks
 
 
include/rocksdb
include/rocksdb
 
 
java
java
 
 
logging
logging
 
 
memory
memory
 
 
memtable
memtable
 
 
microbench
microbench
 
 
monitoring
monitoring
 
 
options
options
 
 
plugin
plugin
 
 
port
port
 
 
table
table
 
 
test_util
test_util
 
 
third-party
third-party
 
 
tools
tools
 
 
trace_replay
trace_replay
 
 
unreleased_history
unreleased_history
 
 
util
util
 
 
utilities
utilities
 
 
wiki
wiki
 
 
.clang-format
.clang-format
 
 
.clang-tidy
.clang-tidy
 
 
.gitignore
.gitignore
 
 
.lgtm.yml
.lgtm.yml
 
 
.watchmanconfig
.watchmanconfig
 
 
AGENTS.md
AGENTS.md
 
 
AUTHORS
AUTHORS
 
 
BUCK
BUCK
 
 
CLAUDE.md
CLAUDE.md
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
COPYING
COPYING
 
 
DEFAULT_OPTIONS_HISTORY.md
DEFAULT_OPTIONS_HISTORY.md
 
 
DUMP_FORMAT.md
DUMP_FORMAT.md
 
 
Directory.Build.props
Directory.Build.props
 
 
HISTORY.md
HISTORY.md
 
 
INSTALL.md
INSTALL.md
 
 
LANGUAGE-BINDINGS.md
LANGUAGE-BINDINGS.md
 
 
LICENSE.Apache
LICENSE.Apache
 
 
LICENSE.leveldb
LICENSE.leveldb
 
 
Makefile
Makefile
 
 
PLUGINS.md
PLUGINS.md
 
 
README.md
README.md
 
 
USERS.md
USERS.md
 
 
Vagrantfile
Vagrantfile
 
 
WINDOWS_PORT.md
WINDOWS_PORT.md
 
 
ccache_msvc_compiler.bat
ccache_msvc_compiler.bat
 
 
common.mk
common.mk
 
 
crash_test.mk
crash_test.mk
 
 
folly.mk
folly.mk
 
 
issue_template.md
issue_template.md
 
 
rocksdb.pc.in
rocksdb.pc.in
 
 
src.mk
src.mk
 
 
thirdparty.inc
thirdparty.inc
 
 

Repository files navigation

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

RocksDB is developed and maintained by Facebook Database Engineering Team. It is built on earlier work on LevelDB by Sanjay Ghemawat ([email protected]) and Jeff Dean ([email protected])

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/meta/rocksdb/tree/main/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.

Questions and discussions are welcome on the RocksDB Developers Public Facebook group and email list on Google Groups.

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.

About

A library that provides an embeddable, persistent key-value store for fast storage.

rocksdb.org

Topics

databasestorage-engine

Resources

Readme

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

32.3k stars

Watchers

973 watching

Forks

7.0k forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.