diff options
author | Andre Barboza <bmg.andre@gmail.com> | 2017-01-17 06:24:36 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2017-01-20 19:35:20 +0700 |
commit | cf74ad14b3542096ea4907ac92d32a59efcaf5fb (patch) | |
tree | 7af39ec6f768f92829efd47fd7a824abe62dcf19 /libraries/rocksdb/README | |
parent | aad6a81bfa4c42a1081176da7caf0e8bb6a36fec (diff) | |
download | slackbuilds-cf74ad14b3542096ea4907ac92d32a59efcaf5fb.tar.gz |
libraries/rocksdb: Added (persistent key-value store).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/rocksdb/README')
-rw-r--r-- | libraries/rocksdb/README | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/libraries/rocksdb/README b/libraries/rocksdb/README new file mode 100644 index 0000000000..2ba46d5b31 --- /dev/null +++ b/libraries/rocksdb/README @@ -0,0 +1,31 @@ +RocksDB is a C++ library providing an embedded key-value store, where +keys and values are arbitrary byte streams. It was developed at +Facebook based on LevelDB and provides backwards-compatible support +for LevelDB APIs. + +RocksDB is optimized for Flash with extremely low latencies. RocksDB +uses a Log Structured Database Engine for storage, written entirely in +C++. A Java version called RocksJava is currently in development. + +RocksDB features highly flexible configuration settings that may be +tuned to run on a variety of production environments, including pure +memory, Flash, hard disks or HDFS. It supports various compression +algorithms and good tools for production support and debugging. + +Features: +- Designed for application servers wanting to store up to a few + terabytes of data on locally attached Flash drives or in RAM +- Optimized for storing small to medium size key-values on fast + storage -- flash devices or in-memory +- Scales linearly with number of CPUs so that it works well on + processors with many cores + +Build Options: +- BUILD_TYPE=(all|lite|UNSET): if unset the default librocksdb will + build; set it to lite to build only librocksdb_lite; if it is set to + all, it will build both librocksdb and librocksdb_lite. + Default is unset. +- ENABLE_STATIC=(yes|no): Deploy static library besides shared. + Default is no. +- INSTALL_TOOLS=(yes|no): Deploy administration tools. + Default is yes. |