Differences across MyRocks versions

You are viewing an old version of this article. View the current version here.

MyRocks is available in

  • Facebook's MySQL branch (based on MySQL 5.6, upcoming 8.0)
  • MariaDB (10.2 and 10.3)
  • Percona Server 5.7

this page lists differences between these variants.

RocksDB data location

FB and Percona store RocksdDB files in $datadir/.rocksdb. MariaDB puts them in $datadir/#rocksdb. This is more friendly for packaging and OS scripts.

Compression libraries

  • FB's branch doesn't provide binaries. One needs to compile it with appropriate compression libraries.
  • MariaDB supports ... . Available compression libraries can be seen in @@rocksdb_supported_compression_types variable.

RocksDB version

  • FB's branch provides rocksdb_git_hash *status* variable.
  • MariaDB provides @@rocksdb_git_hash *system* variable.
  • Percona Server doesn't provide either.

Comments

Comments loading...
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.