redisインストール構成の説明
一.環境の説明1、ソフトウェアの説明Redisは1つのオープンソースのANSI C言語を使って編纂して、ネットを支持して、メモリに基づいても持続可能なログ型、Key-Valueデータベースで、そして多種の言語のAPIを提供します
二.インストール手順1、パッケージredis-2.6.7.tar.gz
2,コンパイルインストール1 tar xvf redis-2.6.7.tar.gz//解包2 cd redis-2.6.7 3 make//コンパイル4 cp src/redis*/usr/local/bin////copy関連コマンドを指定ディレクトリ5 cp redis.conf/usr/local/etc///copyプライマリプロファイル指定ディレクトリへ
3、構成を修正する(以下、作成した構成ファイル)1#more redis-6379.conf daemonize yespidfile/var/run/redis-6379.pid//指定redis pidパスport 6379//指定redisのportlogfile/home/redis/redis-6379.log//redis logパスdatabases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yesmaxmemory 6 g//ここでredisが使用する最大メモリを設定します.dbfilename dump-6379.rdb//redisデータファイル名dir/home/redis//redisのデータディレクトリbind 127.0.0.1//デフォルトはコメント、汎傍受です.この例では、127.0.0.1 requirepass foobared//デフォルトでは、パスワードは使用されません.この例のパスワードはfoobaredです.
4、サービスを開始する(具体的には)/usr/local/bin/redis-server/usr/local/etc/redis-6379.conf&プロセスをバックグラウンドで実行します.起動スクリプト添付ctl_を参照redis.sh
三、redis管理1、redis-cliコマンド、redis-cliコマンドを実行してコマンド端末モードinfo//serverバージョンメモリ使用接続などの情報client list//顧客接続リストclient kill 127.0.0.1:3441//クライアント接続dbsize//現在保存keyの数save//ハードディスクbgsave//非同期保存データをハードディスクflushdb//現在ライブラリからすべてのkeyflushall//すべてのkeyを削除すべてのライブラリからlastsave//前回ハードディスクに保存されたunixタイムスタンプmonitor//リアルタイムモニタリングサーバが受信したリクエストslowlog len//クエリースロークエリーログエントリslowlog get//すべてのスロークエリーログを返す//最大値はslowlog-max-len構成slowlog get 2//2つのスロークエリーログslowlog reset//クリアスロークエリーログメッセージを印刷する息をつく
2,
, Centos6.4 x86
二.インストール手順1、パッケージredis-2.6.7.tar.gz
2,コンパイルインストール1 tar xvf redis-2.6.7.tar.gz//解包2 cd redis-2.6.7 3 make//コンパイル4 cp src/redis*/usr/local/bin////copy関連コマンドを指定ディレクトリ5 cp redis.conf/usr/local/etc///copyプライマリプロファイル指定ディレクトリへ
3、構成を修正する(以下、作成した構成ファイル)1#more redis-6379.conf daemonize yespidfile/var/run/redis-6379.pid//指定redis pidパスport 6379//指定redisのportlogfile/home/redis/redis-6379.log//redis logパスdatabases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yesmaxmemory 6 g//ここでredisが使用する最大メモリを設定します.dbfilename dump-6379.rdb//redisデータファイル名dir/home/redis//redisのデータディレクトリbind 127.0.0.1//デフォルトはコメント、汎傍受です.この例では、127.0.0.1 requirepass foobared//デフォルトでは、パスワードは使用されません.この例のパスワードはfoobaredです.
4、サービスを開始する(具体的には)/usr/local/bin/redis-server/usr/local/etc/redis-6379.conf&プロセスをバックグラウンドで実行します.起動スクリプト添付ctl_を参照redis.sh
三、redis管理1、redis-cliコマンド、redis-cliコマンドを実行してコマンド端末モードinfo//serverバージョンメモリ使用接続などの情報client list//顧客接続リストclient kill 127.0.0.1:3441//クライアント接続dbsize//現在保存keyの数save//ハードディスクbgsave//非同期保存データをハードディスクflushdb//現在ライブラリからすべてのkeyflushall//すべてのkeyを削除すべてのライブラリからlastsave//前回ハードディスクに保存されたunixタイムスタンプmonitor//リアルタイムモニタリングサーバが受信したリクエストslowlog len//クエリースロークエリーログエントリslowlog get//すべてのスロークエリーログを返す//最大値はslowlog-max-len構成slowlog get 2//2つのスロークエリーログslowlog reset//クリアスロークエリーログメッセージを印刷する息をつく