redis初識

1104 ワード

Redisの特性
  • 速度が速い
      10w OPS
       
      
  • 永続化redisのすべてのデータはメモリに保存され、データの更新はディスクに非同期的に保存される
    RDB
    AOF
  • .
  • 複数種類のデータ構造
    string
    hash
    list
    sets
    sorted sets
    bitmaps:  
    HyperLogLog:         
    GEO:      
  • は、複数のプログラミング言語
    Java PHP Ruby Lua NodeJS
  • をサポートします.
  • 機能豊富
        
      
    Lua  
    Pipeline
  • 単純
         
          
         
  • マスタコピー
         -     
  • 高可用性、分散型
    redis-Sentine(v2.8)     
    redis-Cluster(v3.0)     
    
    
  • Redisの一般的な適用シーン
  • キャッシュシステム
  • カウンタ
  • メッセージキューシステム
  • ランキング
  • ソーシャルネットワーク
  • リアルタイムシステム
  • redisがインストールされていることを確認します
  • ps -ef |gref redis
  • netstat -antpl|grep redis
  • redis-cli -h ip -p port ping

  • 3つの起動方式の比較
  • 生成環境選択構成起動
  • シングルマシンマルチインスタンスプロファイルは、ポートで
  • を区別することができる.
    Redis共通構成
  • daemonize:デーモンプロセス(no/yes)かどうか、デフォルトはno、推奨yes
  • port:Redis対外ポート番号
  • logfile:Redisシステムログ
  • dir:Redis作業ディレクトリ