Redis 是一個基於記憶體的鍵(key)值(value)類型的資料結構儲存容器,它既可以完全工作在記憶體中,也可以持久化存儲。當 Redis 工作於持久化模式時,可以將它當作一個非關係型資料庫使用。
在實際開發中,免不了要操作mysql,mongodb,redis等資料儲存伺服器。這裡先簡單介紹如何操作redis。
一個例子
關於redis服務端的安裝這裡不再介紹,重點不在這裡。有興趣的可以自行安裝。
對於一個新的模組,我們需要在我們的專案中先安裝redis模組才能使用。
指令
cnpm install redis
新一個redis.js的文件,程式碼如下:
//引入redis var redis = require("redis"); //创建redis客户端 var client = redis.createClient("6379", "127.0.0.1"); //连接错误处理 client.on("error", function (error) { console.log(error); }); //redis验证 (如果redis没有开启验证,此配置可以不写) client.auth("123456"); //查找 client.select("15", function (error) { if (error) { console.log(error); } else { client.set("node_redis_key", JSON.stringify({ "name": "wolfy", age: 28 }), function (error, res) { if (error) { console.log(error); } else { console.log(res); }; //操作完成,关闭redis连接 client.end(true); }); }; });
#總結
操作redis的這裡只列舉新增和查詢的,其他的可以自己嘗試,方法類似。
以上是如何使用Node.js操作redis來完成新增查詢功能的具體介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!