egg(87)--eggのredisのインストール使用

1352 ワード

Redisの簡単な紹介
  • Redisは完全にオープンソースで無料で、BSDプロトコルを遵守し、高性能のkey-valueデータベースであり、nosqlにも属しています.
  • RedisはMemcachedと同様にメモリレベルのデータキャッシュであり、string(文字列)、list(チェーンテーブル)、set(セット)、zset(sorted set--秩序セット)、hash(ハッシュタイプ)など、格納されたvalueタイプが比較的多いことをサポートするプライマリ・ユーザー・データキャッシュである.
  • Redisは豊富な特性(データがハードディスク、publish/subscribe、keyの期限切れに持続する)だけでなく、極めて高い性能を持っており、テストされたRedisが読める速度は110000回/s、書く速度は81000回/s
  • である.
    ダウンロード
    ダウンロードアドレス
    https://github.com/MicrosoftArchive/redis/releases

    インストール
    うんてん
    redis共通コマンド
  • すべてのkey keys *
  • を検索
  • セットkey set username "jie"
  • 取得key get username
  • Nodeでredisを使用
    目次
    プロジェクトの作成
    mkdir redis
    cd redis
    npm init -y
    cnpm install redis --save

    ファイルの内容
    redis.js
    var redis = require('redis');
    var client = redis.createClient(6379,'localhost');
    
    client.set('username1','jie');
    client.set('username2','biao','Ex','5');
    
    client.get('username1',(err,value) => {
        console.log(value)
    })
    
    client.get('username2',(err,value) => {
        console.log(value)
    })
    
    setTimeout(function(){
        client.get('username2',(err,value) => {
            console.log(value)
        })
    },6000)
    

    うんてん