Skip to content

For help, click the link below to get free database assistance or contact our experts for personalized support.

Differences between Percona MyRocks and Facebook MyRocks

The original MyRocks was developed by Facebook and works with their implementation of MySQL. Percona MyRocks is a branch of MyRocks for Percona Server for MySQL and includes the following differences from the original implementation:

Storage Engine Transaction isolation level
READ COMMITTED REPEATABLE READ
InnoDB Success Success
Facebook MyRocks Fail Success (MyRocks engine only; read-only, as all MyRocks engine snapshots)
Percona MyRocks Fail with any DML which would violate the read-only snapshot constraint Success (read-only snapshots independent of the engines in use)
  • Percona MyRocks includes the lz4 and zstd statically linked libraries.

Last update: 2023-09-27