Redis is a memory-based key (key) value (value) type data structure storage container. It can work completely in memory and can also be stored persistently. . When Redis works in persistence mode, it can be used as a non-relational database.
In actual development, it is inevitable to operate mysql, mongodb, redis and other data storage servers. Here is a brief introduction to how to operate redis.
An example
About the installation of the redis serverI won’t introduce it here, the focus is not here. Those who are interested can install it themselves.
For a new module, we need to install the redis module in our project before it can be used.
Command
cnpm install redis
Create a new redis.js file with the following code:
//引入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); }); }; });
##Summary
Only list the operations of redis here For adding and querying, you can try the others by yourself. The methods are similar.The above is the detailed content of A detailed introduction on how to use Node.js to operate redis to add query function. For more information, please follow other related articles on the PHP Chinese website!