Need advice about which tool to choose?Ask the StackShare community!
LevelDB vs TokuMX: What are the differences?
What is LevelDB? *An open-source on-disk key-value store *. It is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. It has been ported to a variety of Unix-based systems, macOS, Windows, and Android.
What is TokuMX? A high-performance, concurrent, compressing, drop-in replacement engine for MongoDB. TokuMX is a drop-in replacement for MongoDB, and offers 20X performance improvements, 90% reduction in database size, and support for ACID transactions with MVCC. TokuMX has the same binaries, supports the same drivers, data model, and features of MongoDB, because it shares much of its code with MongoDB.
LevelDB and TokuMX can be primarily classified as "Databases" tools.
LevelDB and TokuMX are both open source tools. It seems that LevelDB with 18.3K GitHub stars and 4.32K forks on GitHub has more adoption than TokuMX with 679 GitHub stars and 90 GitHub forks.
Google, Vigour, and Compile Inc are some of the popular companies that use LevelDB, whereas TokuMX is used by Topica Native, Httpool, and TIDE Analytics. LevelDB has a broader approval, being mentioned in 5 company stacks & 3 developers stacks; compared to TokuMX, which is listed in 3 company stacks and 3 developer stacks.
Pros of LevelDB
Pros of TokuMX
- When your two-week MongoDB love affair ends, try this3