1.Redis ubuntuでのインストールと起動

1839 ワード

Redisはオープンソースで、先進的なkey-valueストレージであり、高性能で拡張性の高いWebアプリケーションを構築するための完璧なソリューションです.
Redisの3つの主な特徴:
  • Redisデータベースは完全にメモリにあり、ディスクを使用して永続性にのみ使用されます.
  • は、多くのキー値データストレージに比べて、Redisには豊富なデータ型があります.
  • Redisは、サーバ
  • から任意の数のデータをコピーすることができる.
    Redisのメリット
  • 異常高速:Redisの速度は非常に速く、毎秒約11万セット、毎秒約81000+レコードを実行することができます.
  • は豊富なデータ型をサポートしています:Redisは最大の多くの開発者がリスト、集合、秩序化集合、ハッシュデータ型を知っています.これにより、データ型を介して処理できる問題を知っているため、さまざまな問題を解決しやすくなります.
  • オペレーションはすべて原子的です.すべてのRedisオペレーションは原子的です.これにより、2つのクライアントが同時にアクセスしているRedisサーバが更新された値を得ることが保証されます.
  • マルチファンクションユーティリティ:Redisは、キャッシュ、メッセージ、キュー使用(Redisオリジナルサポートパブリケーション/サブスクリプション)、任意の短いデータ、Webアプリケーションセッション、Webアプリケーションヒットカウントなど、複数のマルチユーティリティです.

  • Redisインストール
    1.ソースコードのインストール
    $ wget http://download.redis.io/releases/redis-3.0.4.tar.gz
    $ tar xzf redis-3.0.4.tar.gz
    $ cd redis-3.0.4
    $ make
    $ sudo make install
    
    /usr/local/binディレクトリを表示すると、redis-*のファイルがいくつか表示されます.
  • redis-server:Redisサーバ
  • redis-cli:Redisコマンドラインクライアント
  • redis-check-aof:AOFファイル修復ツール
  • redis-check-dump:RDBファイル検出ツール
  • redis-3.0.4ディレクトリの下のredis.confはRedisのプロファイルプロファイルの中のdaemonizeオプションのデフォルトはnoで、yesに変更してデーモン方式で実行できます(cp redis-3.04/redis.conf /etc/はetcディレクトリの下でRedisを起動するときに使用できます)
    2.ソースのインストール
    $sudo apt-get update
    $sudo apt-get install redis-server
    

    Redisの起動
    Redis-serverを直接使用してRedisサービスを開始
    $ redis-server   //          ,     
    $ redis-server /etc/redis.conf   //          ,    
    

    テスト##
    $ redis-cli
    127.0.0.1:6379> ping
    PONG   // ok     
    127.0.0.1:6379> shutdown  //   Redis  
    not connected> ping
    Could not connect to Redis at 127.0.0.1:6379: Connection refused   //       
    not connected>