Redisのインストールと使用

まず、他人の言葉を適用します。

Redisの牛は、交差迅速に除去すると、メモリに格納された異なるタイプのデータは、メモリに格納することができます。だから、彼は非常に人気がありました。あり、非常に牛はmemcacheのと呼ばれるフォークが、彼は、データ型は非常に文字列型のみに、限定されて保存されました。だから、代わりに、より多くのRedisとのmemcacheの。


二、Windowsのバージョンがインストールされています

もっと一般的な開発とドロップをインストールするには、このバージョンのでまたは、Windows上でデバッグ〜。
1.ダウンロード

住所:HTTPS://github.com/dmajkic/redis/downloads。またはネットワークディスク(http://l3.yunpan.cn/lk/sVEUY9ygDJIdD)(redis-2.4.5-win32-win64.zip)

独自のシステムの状況に応じてインストールされたバージョンを選択し、私は最新バージョン、64を選びました。

ダウンロードし、解凍したら、2つのフォルダ、32は、私は、64ビットを解凍して64私のシステムでは、64ビットのWindowsである、があります。


インストール2.

インストールをRedisのとmemcacheのは彼よりも簡単、好きです。

64フォルダのサブフォルダをダウンロードしました。Dにコピー:\ Redisの下。その上に。それは簡単です。


3.ファイル名を指定して実行

オープンCMD。\ Redisの:Dを入力します。

ラン:Redisの-server.exeをredis.conf

C:\ Users \ユーザーyi.yang> D:

D:\> CDリピート

D:\のRedis>のRedis-SERVER.EXE redis.conf
[5556] 11月26日午後02時47分55秒* Serverを起動、Redisのバージョン2.4.5
[5556] 11月26日午後02時47分55秒#オープンデータファイルdump.rdb:そのようなファイルやディレクトリんが
、サーバーが現在のポート6379で接続を受け入れる準備ができている* [5556] 11月26日午後02時47分55秒
[5556] 11月26日夜02時47分56秒-使用中の接続0クライアント(0スレーブ)、1179896のバイト
【5556】11月26日夜02時48分01秒-接続された0クライアント(0スレーブ)、使用中1179896のバイト


その後、別のCMDウィンドウを開きます。\ Redisの:Dを入力します。

ラン:Redisの-cli.exe -h 127.0.0.1 -p 6379

C:\ Users \ユーザーyi.yang> D:

D:\> CDリピート

D:\のRedis>のRedis-cli.exe -h 127.0.0.1 -p 6379
Redisの127.0.0.1:6379>セットyangyiは100
OK
Redisの127.0.0.1:6379> GET yangyi
"100"
> 127.0.0.1:6379をRedisの


インストールが成功したことを示す、簡単なセットを実行し、コマンド、データを取得します。


第三に、Redisのの基本的な使用

Redisのキーと値のストレージシステムです。そして同様にMemcachedのは、文字列(文字列)、リスト(一覧)、SET(セット)とZSET(順序集合)を含む、比較的保存された値の型をサポートしています。
1.文字列簡単にアクセス動作

要素の設定された設定値、

削除要素の値を取得します。

増分INCRエレメント1;

N incrby自己増力要素


D:\のRedis>のRedis-cli.exe -h 127.0.0.1 -p 6379
Redisの127.0.0.1:6379>セットyangyi 100
OK
Redisの127.0.0.1:6379> GET yangyi
"100"
127.0.0.1:6379>セット名をRedisのyangyi
OK
Redisの127.0.0.1:6379> GET名
"yangyi"は
127.0.0.1:6379> INCR名Redisの
(エラー)ERR値が整数でない場合、または範囲外
127.0.0.1:6379をRedisの>セット和12
OKは
127.0をRedisの。 0.1:6379> Inceの和
(エラー)ERRの未知のコマンド'インス'
Redisの127.0.0.1:6379> INCR和
(整数)13は、
和取得> 127.0.0.1:6379をRedisの
"13"は
合計5 incrby> 127.0.0.1:6379のRedis
(整数)18の
Redisの127.0.0.1:6379>セットのブログ:URL "http://yangyi.com"
OK
Redisの127.0.0.1:6379> GETブログ
(ゼロ)
のRedis 127.0.0.1:6379> GETブログ:URL
"http://yangyi.com"は
127.0.0.1:6379をRedisの>

 

操作の2.一覧リスト

rpushテールは、要素を追加しました。

lpushヘッド素子を追加します、

リストの要素のllen数。

要素を末尾ポップRPOP。

ポップヘッド素子LPOP。

LRANGEユーザー0 -1全ての要素を取得します。

LRANGEユーザーは1~2取得する第二の要素に最初


127.0.0.1:6379> rpushユーザ"yangyi" Redisの
(整数)が1
"zhangsan" 127.0.0.1:6379> rpushユーザをRedisの
(整数)2
127.0.0.1:6379をRedisの> lpushユーザ"リージ"
3(整数)
127.0をRedisの.0.1:6379> LRANGEユーザー0 -1
1) "リシ"
2) "yangyi"
3) "zhangsan"は
127.0.0.1:6379> llenユーザRedisの
(整数)を3は
127.0.0.1:6379> RPOPユーザをRedisの
"zhangsan"
Redisの127.0.0.1:6379> llenユーザ
(整数)2
127.0.0.1:6379> LPOPユーザRedisの
"リシ"を
Redisの127.0.0.1:6379> llenユーザ
(整数)1
127.0.0.1:6379 Redisの> LRANGEユーザー0 1
1 ) "yangyi"
繰り返し127.0.0.1:6379>


3.設定操作セット

コレクションに要素を追加・サッド。

smembersは、すべての要素のコレクションを表示します。

SREMは、指定された要素を削除します。

sismemberビューの要素が存在し、1の存在下、0が存在しない示します。

2つの設定sunionの組み合わせセット

127.0.0.1:6379のRedis> LAN 'PHP'サッド
(整数)1
127.0.0.1:6379 Redisのを> SADDコード'PHP'
整数)1
127.0.0.1:6379 Redisの> SADDコードのJava」
(整数)1
127.0をRedisの.0.1:6379> SADDコード'C ++'
整数)1
127.0.0.1:6379をRedisのは>コードsmembers
1) "PHP"
2) "C ++"
3)の"Java"は
127.0.0.1:6379をRedisの> SREMコード'C ++'
(整数)1
> sismemberコード'PHP' 127.0.0.1:6379 Redisの
(整数)1つの
Redisの127.0.0.1:6379> SADDブック'PHP'
整数)1
127.0.0.1:6379 Redisの> SADDブック'ASP'
整数)1つの
Redisの127.0.0.1:6379>sunionコードブック
1) "ASP"
2) "PHP"
3) "Javaは"
127.0.0.1:6379をRedisの>


4. ZSETがセット(ソートセット)の操作を命じました

1983要素が内部の学生に「yangyi」yangyiコレクションを学生をzadd、その誕生年は1989年であるスコアは、スコア順に記録として使用されている設定を追加します。

zrangeの学生0 -1全てを見ます

ビューのzrangeの学生1 2 1 2つの要素による

127.0.0.1:6379> zadd学生1989 'yangyi'のRedis
(整数)1は
127.0.0.1:6379をRedisの> zadd学生1990年代yuanyuan "
(整数)1つの
Redisの127.0.0.1:6379>のzrangeの学生0 -1
1)「yangyiを"
2) "yuanyuan"
127.0.0.1:6379>のzrangeの学生1 2 Redisの
1) "をyuanyuanは"
> 127.0.0.1:6379をRedisの


四、Redisのインストール上のLinux。

実際には、Linuxのインストールが容易に。


1.は、公式サイトのhttp://redis.io/downloadのダウンロードページをRedisの。バージョンがダウンロードされ、非常に明確で、ダウンロードしてインストールするための手順があります。

(1)ダウンロードは、ダウンロードを促すメッセージが表示されますダウンロードプログレスバーは、/ホーム/ yangyi /ディレクトリで完了です。

@ yangyi yangyi:/ $ CD /ホーム/ yangyi /
yangyi yangyi @:〜$ sudoをwgetのhttp://redis.googlecode.com/files/redis-2.6.5.tar.gz

 

(2)アンパックと、タールxzf解凍、解凍後のディレクトリエントリ、メイクをインストールします。インストールすることができます

@ yangyi yangyi:$〜Redisのxzfタール-2.6.5.tar.gz
yangyi yangyi @:〜$ 2.6.5 CD-のRedis /
yangyi yangyi @:〜/ $ Redisのメイク2.6.5


公式サイトをインストールしなかったことを示唆する。最高のは、それをインストールします。このことのため。システムはには/ usr / local / bin /ディレクトリにコピーいくつかのコアファイルを、Redisのだろう。Soが その後、あなたはどこにでも始めることができますし、使用することはRedisの、そしてそれを開始するために、インストールディレクトリのRedisに移動する必要はありません。

yangyi @ yangyi:〜/ Redisの-2.6.5 $ make installを

 

(3)実行、Redisの-serverコマンドを実行します。このブーツはバックグラウンドで実行されています。窓は非常に退屈cmdをとは違って、閉じ、開いていないでなければなりません。

yangyi @ yangyi:〜/ Redisの-2.6.5 $のRedisのサーバー


(4)は、すでに実行されているかどうかを確認するために使用します。今回のRedisが開始されたので、それはどこでも、Redisのを使用して任意のディレクトリを指定できます。実行:Redisの-cliを使用すると、Redisのを使用することができます。

yangyi @ yangyi:/ $のRedis-CLI
のRedis> GET fooの
"バー"
のRedis>終了
yangyi @ yangyi:/ $ CD /
yangyi @ yangyi:/ $のRedis-CLI
のRedis>セットfooのバーの
OK
のRedis> GET fooの
"バー"
のRedis >

ショー。正常にインストールされ、使用の準備ができれRedisの。(* ^ __ ^ *)


(4)は、最初からRedisのブートをしてみましょう。スタートからのブートの窓は非常にLinux上で非常に簡単に、退屈な。

sudoのgeditのは/etc/rc.local


加えます

/ usr / local /ビン/ Redisのサーバー

 


2. A法もはるかに簡単です。推奨。

ダイレクト:

yangyi @ yangyi:は/ usr / local / binには$ sudoをRedisのサーバーをインストールapt-getを

取得します。そして、設定ファイルが自動的に良い仕事をして神の馬です、良いブーツは何ですか。

スタートアップ/シャットダウン

yangyi @ yangyi:ストップ/etc/init.d/redis-serverは/ usr / local / binに$ sudoを

yangyi @ yangyi:スタート/etc/init.d/redis-serverは/ usr / local / binにする$ sudoを

 

オリジナルリンクします。https://blog.csdn.net/think2me/article/details/8225660

おすすめ

転載: www.cnblogs.com/isme-zjh/p/11935670.html