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

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

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

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

一個(gè)例子

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

對于一個(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");
//連接錯誤處理
client.on("error", function (error) {
  console.log(error);
});
//redis驗(yàn)證 (如果redis沒有開啟驗(yàn)證,此配置可以不寫)
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)行嘗試,方法類似。

相關(guān)文章

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

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

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

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

    process.argv是Node.js中用于獲取命令行參數(shù)的數(shù)組,基本使用方法是通過命令行傳遞參數(shù)并在腳本中訪問這些參數(shù),參數(shù)可以根據(jù)需求進(jìn)行處理,也可以使用第三方庫如minimist或yargs來簡化參數(shù)解析,這些工具可以幫助開發(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ì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02
  • 利用Decorator如何控制Koa路由詳解

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

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

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

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

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

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

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

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

    npm的lock機(jī)制解析

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

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

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

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

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

最新評論

舒城县| 安多县| 瑞安市| 连江县| 郸城县| 牡丹江市| 乌海市| 竹溪县| 玉门市| 太湖县| 临汾市| 康平县| 绿春县| 浦城县| 秦皇岛市| 泾源县| 兴化市| 高尔夫| 泾源县| 双城市| 布拖县| 长丰县| 千阳县| 韶山市| 凌海市| 临澧县| 邯郸县| 繁昌县| 塔河县| 财经| 广德县| 宜春市| 钟山县| 故城县| 茌平县| 泾阳县| 新津县| 拉孜县| 伊通| 新巴尔虎左旗| 嵊泗县|