国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

如何在redis上導(dǎo)入dumb.rdb文件并導(dǎo)出到mysql數(shù)據(jù)庫
P粉555696738
P粉555696738 2023-08-25 11:36:38
0
2
971
<p>從其他服務(wù)器導(dǎo)入的 REDIS 服務(wù)器的 RDB 文件。我已在本地計算機上安裝了 REDIS,并嘗試將其導(dǎo)入本地 REDIS 服務(wù)器。主要是我想存儲所有REDIS數(shù)據(jù)mysql數(shù)據(jù)庫。是否有任何直接過程可以將 DUMB.RBD 文件導(dǎo)入到 mysql 數(shù)據(jù)庫。是否有任何其他過程可以將 REDIS 數(shù)據(jù)導(dǎo)入到 CSV 格式。任何幫助對我來說都非常有用。</p>
P粉555696738
P粉555696738

全部回復(fù)(2)
P粉178132828

Redis 是無架構(gòu)鍵值 NOSQL 數(shù)據(jù)庫。這里沒有任何用于將數(shù)據(jù)從 Redis 移動到 SQL 數(shù)據(jù)庫或 CSV 文件的內(nèi)置解決方案。但您可以自己編寫一些代碼來執(zhí)行此操作:

  1. 使用 SCAN 獲取 Redis 實例中的所有密鑰。
  2. 獲取它們的值取決于鍵類型(可以通過 TYPE 確定)。
  3. 寫入 SQL。
P粉817354783

通過 Node js 和 Redis 得到答案。

對于導(dǎo)入,我在關(guān)閉redis服務(wù)器后使用了以下命令

sudo cp /var/dump.rdb /home/etc/redis/dump.rdb

用Nodejs解析Redis數(shù)據(jù),同時連接到mysql。

var mysql      = require('mysql');
var connection = mysql.createConnection({
host              : 'localhost',
port              : '3306',
database          : 'db',
user              : 'root',
password          : 'password',
insecureAuth      : true,
multipleStatements: true
});
var post  = {name: practice.name, practiceId: practice.id,type: practice.wid};
var query = connection.query('INSERT INTO  facilities SET ?', post, function(err, result) { });

                console.log(query.sql +';');
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板