最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Node.js操作redis實(shí)現(xiàn)添加查詢功能

 更新時(shí)間:2017年05月25日 08:43:20   作者:wolfy  
Redis 是一個(gè)基于內(nèi)存的鍵(key)值(value)類(lèi)型的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)容器,它既可以完全工作在內(nèi)存中,也可以持久化存儲(chǔ)。當(dāng) Redis 工作于持久化模式時(shí),可以將它當(dāng)作一個(gè)非關(guān)系型數(shù)據(jù)庫(kù)使用。

在實(shí)際開(kāi)發(fā)中,免不了要操作mysql,mongodb,redis等數(shù)據(jù)存儲(chǔ)服務(wù)器。這里先簡(jiǎn)單介紹如何操作redis。

一個(gè)例子

關(guān)于redis服務(wù)端的安裝這里不再介紹,重點(diǎn)不在這里。感興趣的可以自行安裝。

對(duì)于一個(gè)新的模塊,我們需要在我們的項(xiàng)目中先安裝redis模塊才能用。

命令

cnpm install redis

新建一個(gè)redis.js的文件,代碼如下:

//引入redis
var redis = require("redis");
//創(chuàng)建redis客戶端
var client = redis.createClient("6379", "127.0.0.1");
//連接錯(cuò)誤處理
client.on("error", function (error) {
  console.log(error);
});
//redis驗(yàn)證 (如果redis沒(méi)有開(kāi)啟驗(yàn)證,此配置可以不寫(xiě))
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);
      };
      //操作完成,關(guān)閉redis連接
      client.end(true);

    });
  };
});
查詢

總結(jié)

操作redis的這里只列舉添加和查詢的,其他的可以自己進(jìn)行嘗試,方法類(lèi)似。

相關(guān)文章

  • Node.js基礎(chǔ)模塊babel使用詳解

    Node.js基礎(chǔ)模塊babel使用詳解

    這篇文章主要介紹了Node.js基礎(chǔ)模塊babel使用詳解,babel是由一系列的組件構(gòu)成,所以我們?cè)陂_(kāi)發(fā)過(guò)程中,要從自行配置組件來(lái)開(kāi)始使用babel的功能
    2022-06-06
  • node.js?使用process.argv獲取和處理命令行參數(shù)的操作

    node.js?使用process.argv獲取和處理命令行參數(shù)的操作

    process.argv是Node.js中用于獲取命令行參數(shù)的數(shù)組,基本使用方法是通過(guò)命令行傳遞參數(shù)并在腳本中訪問(wèn)這些參數(shù),參數(shù)可以根據(jù)需求進(jìn)行處理,也可以使用第三方庫(kù)如minimist或yargs來(lái)簡(jiǎn)化參數(shù)解析,這些工具可以幫助開(kāi)發(fā)者有效地管理和使用命令行參數(shù),提高腳本的靈活性和功能性
    2024-10-10
  • 關(guān)于Sequelize連接查詢時(shí)inlude中model和association的區(qū)別詳解

    關(guān)于Sequelize連接查詢時(shí)inlude中model和association的區(qū)別詳解

    這篇文章主要介紹了關(guān)于Sequelize連接查詢時(shí)inlude中model與association的區(qū)別,文中介紹的很詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-02-02
  • 利用Decorator如何控制Koa路由詳解

    利用Decorator如何控制Koa路由詳解

    最近學(xué)習(xí)了plover的底層框架koa,所以下面這篇文章主要給大家介紹了關(guān)于利用Decorator如何控制Koa路由的相關(guān)資料,,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)隨著小編一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • node.js結(jié)合webSocket實(shí)現(xiàn)聊天室

    node.js結(jié)合webSocket實(shí)現(xiàn)聊天室

    于Node.js和WebSocket的聊天室,主要包括前端頁(yè)面,主要是用戶操作的頁(yè)面,還包括后臺(tái)數(shù)據(jù)通信以及邏輯處理,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-08-08
  • node實(shí)現(xiàn)定時(shí)發(fā)送郵件的示例代碼

    node實(shí)現(xiàn)定時(shí)發(fā)送郵件的示例代碼

    本篇文章主要介紹了node實(shí)現(xiàn)定時(shí)發(fā)送郵件的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • npm 常用命令詳解(小結(jié))

    npm 常用命令詳解(小結(jié))

    這篇文章主要介紹了npm 常用命令詳解(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • npm的lock機(jī)制解析

    npm的lock機(jī)制解析

    這篇文章主要介紹了npm的lock機(jī)制解析,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • nodejs 如何手動(dòng)實(shí)現(xiàn)服務(wù)器

    nodejs 如何手動(dòng)實(shí)現(xiàn)服務(wù)器

    這篇文章主要介紹了nodejs 如何手動(dòng)實(shí)現(xiàn)服務(wù)器,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • Node.js巧妙實(shí)現(xiàn)Web應(yīng)用代碼熱更新

    Node.js巧妙實(shí)現(xiàn)Web應(yīng)用代碼熱更新

    本文給大家講解的是Node.js的代碼熱更新的問(wèn)題,其主要實(shí)現(xiàn)原理 是怎么對(duì) module 對(duì)象做處理,也就是手工監(jiān)聽(tīng)文件修改, 然后清楚模塊緩存, 重新掛載模塊,思路清晰考慮細(xì)致, 雖然有點(diǎn)冗余代碼,但還是推薦給大家
    2015-10-10

最新評(píng)論

容城县| 奉新县| 沈丘县| 德州市| 铁岭市| 古蔺县| 天镇县| 陆川县| 本溪市| 洪泽县| 勃利县| 中卫市| 枞阳县| 上高县| 确山县| 阳江市| 富蕴县| 桐乡市| 兴宁市| 和静县| 永年县| 深圳市| 定陶县| 井研县| 汝阳县| 忻州市| 双辽市| 延寿县| 宁波市| 平江县| 巫山县| 新野县| 时尚| 漳州市| 河西区| 永靖县| 班戈县| 民勤县| 香格里拉县| 体育| 会理县|