Updated on 2024-10-30 GMT+08:00

Getting Started with Common Practices

After purchasing and connecting to a GeminiDB Redis DB instance, you can view common practices to better use it.

Table 1 Common practices

Reference

Description

Data migration

From On-Premises Redis to GeminiDB Redis API

Describes how to migrate data from an on-premises Redis instance to a GeminiDB Redis instance using Redis-Shake.

From Kvrocks to GeminiDB Redis API

Describes how to migrate data from a Kvrocks instance to a GeminiDB Redis instance using kvrocks2redis.

From Pika to GeminiDB Redis API

Describes how to migrate data from a Pika instance to a GeminiDB Redis instance using pika-port.

From SSDB to GeminiDB Redis API

Describes how to migrate data from an SSDB instance to a GeminiDB Redis instance using ssdb-port.

From LevelDB to GeminiDB Redis API

Describes how to migrate data from a LevelDB instance to a GeminiDB Redis instance using leveldb-port.

From Kvrocks to GeminiDB Redis API

Describes how to migrate data from a RocksDB instance to a GeminiDB Redis instance using rocksdb-port.

Data backup

Managing Automated Backups

Describes how to enable automated backup so that GeminiDB Redis API can automatically create backups for a DB instance during a backup window and saves the backups based on the configured retention period.

Managing Manual Backups

Describes how to manually create backups for a DB instance. These backups can be used to restore data for improved reliability.

Data restoration

Restoring Data to a New Instance

Describes how to restore an existing automated or manual backup to a new instance. The restored data is the same as the backup data.

Log management

Slow Query Logs

Describes how to view slow query logs of a GeminiDB Redis database. The unit of the execution time is ms. You can identify the SQL statements that take a long time to execute and tune them based on slow query logs.