tree: d71207c99a13f07b62a04cb5b0b265c83c04164e [path history] [tgz]
  1. src/
  2. pom.xml
  3. README.md
schema-engine-rocksdb/README.md

RSchemaRegion is an implementation of SchemaRegion based on RocksDB. It performs better than pure in-memory schema management in the scenario that tens of billions of time series is registered.

How To Use

Firstly, you should package schema-engine-rocksdb by the following command:

mvn clean package -pl schema-engine-rocksdb -am -DskipTests

After that, you can get a conf directory and a lib directory in schema-engine-rocksdb/target/schema-engine-rocksdb. Copy the file in the conf directory to the conf directory of server, and copy the files in the lib directory to the lib directory of server.

Then, open the iotdb-datanode.properties in the conf directory of server, and set the schema_engine_mode to Rocksdb_based, set the enable_last_cache to false. Restart the IoTDB, the system will use RSchemaRegion to manage the metadata.