Commit 3fe7781a authored by Leif Walsh's avatar Leif Walsh

added tokumx to readme

parent 8efe8d11
...@@ -2,15 +2,18 @@ TokuKV ...@@ -2,15 +2,18 @@ TokuKV
====== ======
TokuKV is a high-performance, transactional key-value store, used in the TokuKV is a high-performance, transactional key-value store, used in the
TokuDB storage engine for MySQL and MariaDB. TokuDB storage engine for MySQL and MariaDB and in TokuMX, the
high-performance MongoDB distribution.
TokuKV is provided as a shared library with an interface similar to TokuKV is provided as a shared library with an interface similar to
Berkeley DB. Berkeley DB.
To build the full MySQL product, see the instructions for To build the full MySQL product, see the instructions for
[ft-engine][ft-engine]. This document covers TokuKV only. [Tokutek/ft-engine][ft-engine]. To build TokuMX, see the instructions
for [Tokutek/mongo][mongo]. This document covers TokuKV only.
[ft-engine]: http://github.com/Tokutek/ft-engine [ft-engine]: https://github.com/Tokutek/ft-engine
[mongo]: https://github.com/Tokutek/mongo
Building Building
...@@ -18,9 +21,8 @@ Building ...@@ -18,9 +21,8 @@ Building
TokuKV is built using CMake >= 2.8.9. Out-of-source builds are TokuKV is built using CMake >= 2.8.9. Out-of-source builds are
recommended. You need a C++11 compiler, though only GCC >= 4.7 and recommended. You need a C++11 compiler, though only GCC >= 4.7 and
Apple's Clang are tested. You also need zlib and valgrind development Apple's Clang are tested. You also need zlib development packages
packages (`yum install valgrind-devel zlib-devel` or `apt-get install (`yum install zlib-devel` or `apt-get install zlib1g-dev`).
valgrind zlib1g-dev`).
You will also need the source code for jemalloc, checked out in You will also need the source code for jemalloc, checked out in
`third_party/`. `third_party/`.
...@@ -35,6 +37,7 @@ CC=gcc47 CXX=g++47 cmake \ ...@@ -35,6 +37,7 @@ CC=gcc47 CXX=g++47 cmake \
-D CMAKE_BUILD_TYPE=Debug \ -D CMAKE_BUILD_TYPE=Debug \
-D USE_BDB=OFF \ -D USE_BDB=OFF \
-D BUILD_TESTING=OFF \ -D BUILD_TESTING=OFF \
-D USE_VALGRIND=OFF \
-D CMAKE_INSTALL_PREFIX=../prefix/ \ -D CMAKE_INSTALL_PREFIX=../prefix/ \
.. ..
cmake --build . --target install cmake --build . --target install
...@@ -102,13 +105,20 @@ Contributing ...@@ -102,13 +105,20 @@ Contributing
Please report bugs in TokuKV here on github. Please report bugs in TokuKV here on github.
We have two publicly accessible mailing lists: We have two publicly accessible mailing lists for TokuDB:
- tokudb-user@googlegroups.com is for general and support related - tokudb-user@googlegroups.com is for general and support related
questions about the use of TokuDB. questions about the use of TokuDB.
- tokudb-dev@googlegroups.com is for discussion of the development of - tokudb-dev@googlegroups.com is for discussion of the development of
TokuDB. TokuDB.
and two for TokuMX:
- tokumx-user@googlegroups.com is for general and support related
questions about the use of TokuMX.
- tokumx-dev@googlegroups.com is for discussion of the development of
TokuMX.
We are also available on IRC on freenode.net, in the #tokutek channel. We are also available on IRC on freenode.net, in the #tokutek channel.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment