Buy Percona ServicesBuy Now!

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 and includes the following differences from the original implementation:

  • The behavior of the START TRANSACTION WITH CONSISTENT SNAPSHOT statement depends on the transaction isolation level.

    Storage Engine Transaction isolation level
    InnoDB Success Success
    Facebook MyRocks Fail Success
    Percona MyRocks Fail Success for read-only snapshots
  • Percona MyRocks includes the lz4 and zstd statically linked libraries.

Visit Percona Store

General Inquiries

For general inquiries, please send us your question and someone will contact you.