要導(dǎo)出Redis數(shù)據(jù),您可以使用redis-cli
命令行工具。請按照以下步驟操作:
打開命令行界面(在Windows上是CMD或PowerShell,在macOS和Linux上是Terminal)。
輸入以下命令以將Redis數(shù)據(jù)導(dǎo)出到CSV文件:
redis-cli --rdb /path/to/dump.rdb > redis_data.csv
請將/path/to/dump.rdb
替換為您希望保存生成的RDB文件的路徑。這將創(chuàng)建一個名為redis_data.csv
的CSV文件,其中包含Redis數(shù)據(jù)庫的所有鍵值對。
注意:這種方法將導(dǎo)出整個Redis數(shù)據(jù)庫,包括所有鍵值對。如果您只需要導(dǎo)出特定的鍵,可以使用redis-cli --scan --pattern "your_key_pattern" > redis_keys.csv
命令,其中your_key_pattern
是您要導(dǎo)出的鍵的模式。
如果您需要將數(shù)據(jù)導(dǎo)入到另一個Redis實例,請使用redis-cli --pipe
命令。例如:
cat redis_data.csv | redis-cli --pipe
這將把redis_data.csv
文件中的數(shù)據(jù)導(dǎo)入到當(dāng)前Redis實例中。