HSQLDB vs TokuMX: What are the differences?
Developers describe HSQLDB as "Leading SQL relational database software written in Java". It offers a small, fast multi-threaded and transactional database engine with in-memory and disk-based tables and supports embedded and server modes. It includes a powerful command line SQL tool and simple GUI query tools. On the other hand, TokuMX is detailed as "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.
HSQLDB and TokuMX can be primarily classified as "Databases" tools.
HSQLDB and TokuMX are both open source tools. It seems that TokuMX with 679 GitHub stars and 90 forks on GitHub has more adoption than HSQLDB with 11 GitHub stars and 5 GitHub forks.