亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

一個例子

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

對于一個新的模塊,我們需要在我們的項目中先安裝redis模塊才能用。

命令

cnpm install redis

新建一個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驗證 (如果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);
      };
      //操作完成,關(guān)閉redis連接
      client.end(true);

    });
  };
});
查詢

總結(jié)

操作redis的這里只列舉添加和查詢的,其他的可以自己進行嘗試,方法類似。

相關(guān)文章

  • Node.js使用SQLite數(shù)據(jù)庫方法大全

    Node.js使用SQLite數(shù)據(jù)庫方法大全

    Node.js是一種流行的JavaScript運行時,提供了許多有用的模塊和庫來構(gòu)建Web應用程序,而SQLite是一種嵌入式關(guān)系型數(shù)據(jù)庫,它可以運行在各種操作系統(tǒng)上,包括Windows、Linux和Mac OS X等,在Node.js中,可以通過安裝sqlite3模塊來訪問SQLite數(shù)據(jù)庫
    2023-10-10
  • NodeJs的優(yōu)勢和適合開發(fā)的程序

    NodeJs的優(yōu)勢和適合開發(fā)的程序

    做頁游或webqq這樣的應用nodejs有優(yōu)勢,但如果做微博、豆瓣、facebook這樣的社交網(wǎng)絡,nodejs還有優(yōu)勢嗎?另外不知道大家是什么原因選擇的nodejs?是因為應用需求還是對javascript這門語言的喜歡?
    2016-08-08
  • Npm link的作用與使用示例代碼

    Npm link的作用與使用示例代碼

    npm link可以幫助我們模擬包安裝后的狀態(tài),它會在系統(tǒng)中做一個快捷方式映射,讓本地的包就好像 install 過一樣,可以直接使用,這篇文章主要介紹了Npm link的作用與使用示例代碼,需要的朋友可以參考下
    2023-01-01
  • KOA+egg.js集成kafka消息隊列的示例

    KOA+egg.js集成kafka消息隊列的示例

    這篇文章主要介紹了KOA+egg.js集成kafka消息隊列的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • 利用NPM淘寶的node.js鏡像加速nvm

    利用NPM淘寶的node.js鏡像加速nvm

    這篇文章主要介紹了利用NPM淘寶的node.js鏡像加速nvm的相關(guān)資料,文中介紹的非常詳細,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • node中的密碼安全(加密)

    node中的密碼安全(加密)

    這篇文章主要介紹了node中的密碼安全(加密),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • Node.js之readline模塊的使用詳解

    Node.js之readline模塊的使用詳解

    這篇文章主要介紹了Node.js之readline模塊的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • node.js?readline和line-reader逐行讀取文件方法

    node.js?readline和line-reader逐行讀取文件方法

    Readline是Node的原生模塊。它是專門為從任何可讀流逐行讀取內(nèi)容而開發(fā)的。它可用于從命令行讀取數(shù)據(jù),line-reader模塊是Node.js中逐行讀取文件的開源模塊。它不是本地模塊,所以你需要使用npm(節(jié)點包管理器)安裝它
    2022-10-10
  • nodejs如何將多個目錄文件合并成一個

    nodejs如何將多個目錄文件合并成一個

    這篇文章主要介紹了nodejs如何將多個目錄文件合并成一個問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • Node使用Sequlize連接Mysql報錯:Access denied for user ‘xxx’@‘localhost’

    Node使用Sequlize連接Mysql報錯:Access denied for user ‘xxx’@‘localh

    這篇文章主要給大家介紹了關(guān)于Node使用Sequlize連接Mysql報錯:Access denied for user 'xxx'@'localhost'的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2018-01-01

最新評論