# Percona MyRocks introduction [MyRocks :octicons-link-external-16:](https://myrocks.io) is a storage engine for [MySQL :octicons-link-external-16:](https://www.mysql.com) based on [RocksDB :octicons-link-external-16:](https://rocksdb.org/), an embeddable, persistent key-value store. Percona MyRocks is an implementation for [Percona Server for MySQL :octicons-link-external-16:](https://www.percona.com/software/percona-server). The RocksDB store is based on the log-structured merge-tree (or LSM tree). It is optimized for fast storage and combines outstanding space and write efficiency with acceptable read performance. As a result, MyRocks has the following advantages compared to other storage engines, if your workload uses fast storage, such as SSD: * Requires less storage space * Provides more storage endurance * Ensures better IO capacity !!! important The latest MyRocks storage engine is based on recent RocksDB source code, with minor modifications applied by Percona. To check the RocksDB version currently used by MyRocks, run the following command: ```{.bash data-prompt="$"} $ head storage/rocksdb/rocksdb/HISTORY.md ``` ??? example "Expected output" ```{.text .no-copy} ... ## 8.5.1 (08/31/2023) ... ``` [Percona MyRocks Installation Guide](install-myrocks.md) [MyRocks Limitations](limitations.md) [Differences between Percona MyRocks and Facebook MyRocks](differences.md) [MyRocks Column Families](myrocks-column-family.md) [MyRocks Server Variables](variables.md) [MyRocks Information Schema Tables](information-schema-tables.md) [Performance Schema MyRocks changes](myrocks-performance-schema-tables.md)