Need advice about which tool to choose?Ask the StackShare community!
Percona vs RocksDB: What are the differences?
Developers describe Percona as "With more than 3,000 customers worldwide, Percona delivers enterprise-class solutions for both MySQL and MongoDB across traditional and cloud-based platforms". Percona delivers enterprise-class software, support, consulting and managed services for both MySQL and MongoDB across traditional and cloud-based platforms. On the other hand, RocksDB is detailed as "Embeddable persistent key-value store for fast storage, developed and maintained by Facebook Database Engineering Team". RocksDB is an embeddable persistent key-value store for fast storage. RocksDB can also be the foundation for a client-server database but our current focus is on embedded workloads. RocksDB builds on LevelDB to be scalable to run on servers with many CPU cores, to efficiently use fast storage, to support IO-bound, in-memory and write-once workloads, and to be flexible to allow for innovation.
Percona and RocksDB belong to "Databases" category of the tech stack.
RocksDB is an open source tool with 14.3K GitHub stars and 3.12K GitHub forks. Here's a link to RocksDB's open source repository on GitHub.
Pros of Percona
Pros of RocksDB
- Very fast5
- Made by Facebook3
- Consistent performance2
- Ability to add logic to the database layer where needed1