All Products
Search
Document Center

E-MapReduce:Use RocksDB to store metadata

Last Updated:Mar 25, 2026

JindoFS Namespace Service uses RocksDB as the default metadata storage backend. This topic describes how to apply that configuration in the E-MapReduce (EMR) console.

RocksDB does not support HA mode. For HA deployments, use Tablestore instances or Raft-RocksDB-Tablestore instead.

The following figure shows the architecture of a single RocksDB instance serving the Namespace Service.

RocksDB

Prerequisites

Before you begin, make sure that you have:

  • An EMR cluster with the SmartData service deployed

  • Sufficient permissions to modify cluster service configurations in the E-MapReduce console

Configure RocksDB as the metadata storage backend

  1. Go to the SmartData service.

    1. Log on to the Alibaba Cloud E-MapReduce console.

    2. In the top navigation bar, select the region where your cluster resides. Select a resource group if needed. By default, all resources in the account are displayed.

    3. Click the Cluster Management tab.

    4. Find the target cluster and click Details in the Actions column.

    5. In the left-side navigation pane, click Cluster Service, then click SmartData.

  2. Open the bigboot configuration.

    1. Click the Configure tab.

    2. In the Service Configuration section, click the bigboot tab.

    bigboot

  3. Set namespace.backend.type to rocksdb.

  4. Save the configuration.

    1. In the upper-right corner of the Service Configuration section, click Save.

    2. In the Confirm Changes dialog box, specify Description and turn on Auto-update Configuration.

    3. Click OK.

  5. In the upper-right corner, click the Actions drop-down list and select Restart Jindo Namespace Service.

What's next