Redisのインストール建築環境

はじめに:
1、メモリベースのストレージ
2、Redisの永続化戦略
AOF
特長:
保存されたデータファイルの形で1、
2、データの変更は、ログを記録します、それはデータベースを同期したときに

特徴:
1は、データがメモリに格納され、データを容易に読み出すと速度書き込み、失われた
2を、メモリの時間変化は、約redis.confが提供される
900 10000
60 1
300 100
3を、クラスタのRedisをサポートします。

Redisのインストール
サーバーのインストール
Redisの公式サイト:https://redis.io/

ステップ1:gccがインストール
yumをインストールGCC-C ++(GCCコンパイラのC、CのRedisのが書かれているので、それほどのインストールのgccをしましょう)

 

 

 この後順番にコマンドを実行
タール-xvfのRedis-5.0.2.tar.gz(解凍)を
CD-のRedis 5.0.2 /(カタログに)
メイク(コンパイル)

 

 

 

とき、それはそれ打ち上げ成功を示しているときにこの図を参照してください!

それが終了または終了している場合ただし、これは開始またはフロント受付が開始され、プログラムを終了します。
したがって、このサービスは、バックエンドを実行する必要があります。

私たちは、コンフィギュレーションファイルredis.conf修正し
、我々は最初のケースredis.confのバックアップをコピーすることができます
コード:

CPのredis.confのredis_bak.conf
入力します

VI redis.conf
オープンデーモンは、それを開いていない、他の操作を行うことはできません
はいデーモン化(見つけるために、Nを押しながら)何の変化もない#daemonize
今サーバーを入力することができます

./src/redis-server redis.conf
クライアントのインストールインストール
2.ビジュアルツールのRedis-デスクトップマネージャのインストールと設定
2.1ダブルのRedis-デスクトップマネージャ-0.8.8.384.exeにします

オープンポートを
ファイアウォール-CMD --zone =公共--add-ポート= 6379 / TCPの--permanent
新しいファイアウォールルールと
ファイアウォール-CMD --reloadの
ファイアウォールリスト
ファイアウォール-CMD --zone =公共--list-ポート
のファイアウォールの状態
systemctl firewalldのステータス
ファイアウォールを開始
firewalld開始systemctl
ファイアウォールオフ
systemctl停止firewalld.service
systemctl無効firewalld.serviceを

2.2設定のTelnet
N見つけることによって、入力/バインド
行を#bind 127.0.0.1位コメントを(ライン69)

そして、requirepassの実行/
#は、次の行を見つけ、コメントを削除し、パスワード(396行)を追加
#requirepass変更#foobared前
requirepass 123456#修正を

マークESCキーを押します。終了しますWQ

最後に、変更されたログインパスワードの実装
ターン矢印で入力

./redis-cli -h 127.0.0.1 -p 6379 -a 123456

 

 

 接続が成功したかどうかをテストするには

 

Redisの構文操作
1.はじめのRedis
Redisのは、オープンソース(BSDライセンス)で、サーバーのメモリは、データ構造を格納するために、データベース、キャッシュとエージェント・メッセージ・キューとして使用することができます。
これは、文字列、ハッシュテーブル、リスト、セット、順序集合、ビットマップをサポートするデータ型をhyperloglogs。内蔵複製、Luaのスクリプト、LRU回復、トランザクションと永続ディスク機能の異なるレベル、
Redisのセンチネルにより、高可用性を提供しながら、Redisのクラスタで自動パーティショニングを提供します

学習URL:HTTPS://www.w3cschool.cn/redis/
www.redis.cn
www.redis.net.cn

Redisのアプリケーション:1. 2.データベースキャッシュ

メモリに格納されたデータベースに基づいて、
Redisのを
memcacheの
2 Redisのは、5つのデータタイプのサポート
(コレクション)を設定した文字列(文字列)、ハッシュ(ハッシュ)、リスト(リスト)、およびZSET(ソートセット:順序付きコレクション)

3.動作Redisのコマンド(小文字を区別しないコマンドの場合)
ADMIN /ローカル/テスト:Redisのデフォルト・データベース16は、MongoDBは3である
Redisの-CLI端末#オープンRedisのは、
インデックス番号が指定されたデータベースは、デフォルトのデータベース16を選択して選択します、MongoDBは3:
ADMIN /ローカル/テスト

#文字列は、
名前#はセーブセット
名#がゲットする
タイプ名#ビュータイプ
*キーを
デルの名前

 

 

 

 #ハッシュ(ハッシュ)、Redisのハッシュフィールドは、文字列型とマッピングテーブルの値であり、ハッシュは、オブジェクト記憶に特に適している
HSETキーザATTR1のattR2 VALUE1 VALUE2
hgetキーザATTR1
hgetallキー

 

 

 

 #リスト(一覧)
LPUSHキーVALUE1 VALUE2 VALUE3
LLENキー
LINDEXキーインデックス
LRANGE #STOP STOPを終了するという意味、キー-1を起動することができます

 

 

 

おすすめ

転載: www.cnblogs.com/wupeng/p/11669087.html