> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-overview.md).

# TokuDB Overview

{% hint style="warning" %}
TokuDB has been deprecated by its upstream maintainer. It is disabled from MariaDB 10.5 and has been removed in MariaDB 10.6 - [MDEV-19780](https://jira.mariadb.org/browse/MDEV-19780). We recommend [MyRocks](/docs/server/server-usage/storage-engines/myrocks.md) as a long-term migration path.
{% endhint %}

The TokuDB storage engine is for use in high-performance and write-intensive environments, offering increased compression and better performance.

It is available in an open-source version, included with 64-bit MariaDB (but not enabled by default), and an Enterprise edition available from Tokutek.

Note that the default value of [tokudb\_pk\_insert\_mode](/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-system-variables.md#tokudb_pk_insert_mode) will prevent row-based replication from working. To use RBR, change the value of this variable.

The version of TokuDB in your local MariaDB is available by querying the [tokudb\_version](/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-system-variables.md) status variable:

```
SHOW VARIABLES LIKE 'tokudb_version';
```

In the MariaDB binary tarballs, only the ones labeled "glibc\_214" have TokuDB.

1. [↑](#_ref-0) with this version, TokuDB now follows the version numbering of Percona XtraDB

{% @marketo/form formId="4316" %}
