Rumah > Soal Jawab > teks badan
P粉1781328282023-08-26 10:52:12
Redis ialah pangkalan data NOSQL nilai kunci tanpa skema. Tiada sebarang penyelesaian terbina dalam untuk mengalihkan data daripada Redis ke pangkalan data SQL atau fail CSV. Tetapi anda boleh menulis beberapa kod sendiri untuk melakukan ini:
P粉8173547832023-08-26 10:04:03
Dapatkan jawapan dengan Node js dan Redis.
Untuk import, saya menggunakan arahan berikut selepas menutup pelayan redis
sudo cp /var/dump.rdb /home/etc/redis/dump.rdb
Gunakan Nodejs untuk menghuraikan data Redis dan menyambung ke mysql pada masa yang sama.
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 +';');