ホームページ > データベース > Redis > 単一マシンの Redis 環境を構築する方法

単一マシンの Redis 環境を構築する方法

藏色散人
リリース: 2020-09-05 09:30:55
転載
2323 人が閲覧しました

次のコラム Redis チュートリアル では、単一マシンの Redis 環境を構築する方法を紹介します。

単一マシンの Redis 環境を構築する方法

まえがき

実際の開発プロジェクトのプロセスにおいて、キャッシュを使用したいと思ったときに最初に思い浮かぶのは、キャッシュを使用することです。 Redis である必要がありますが、なぜ Redis を選択するのでしょうか? ほとんどの人は Redis について理解していないか考えていません。知っているのは、Redis がキャッシュとして使用でき、データベースよりも少し速いということだけです。たまたま私もそのような人間です。なので、記事を書こうと思ったとき Redis を紹介されたときは何を話したらいいのか全く分かりませんでした;それが Redis や主流のインメモリ データベースに詳しくない理由でもありますが、今後は, 私は間違いなくフレームワークについての考えと深みを増し、技術的な道を進むことができるようにします。この記事でいくつかの経験を積んできたので、将来誰かが Redis について簡単に紹介するように頼まれたときに、始めるのに迷うことはありません。これが一連の Redis ブログを書く目的かもしれません!

1. Redis 環境の構築

redis 安定版をダウンロードします。 version

curl -o redis.tar.gz http://download.redis.io/releases/redis-stable.tar.gz
ログイン後にコピー

redis パッケージを抽出します

tar -zxvf redis-stable.tar.gz -C ./ // このコマンドは、tar.gz パッケージを現在のディレクトリに解凍することを意味します

redis をコンパイルしてインストールします

解凍された Redis のディレクトリを入力し、次のコマンドを使用して Redis をコンパイルしてインストールします

sudo make && make install PREFIX=/usr/local/redis
ログイン後にコピー

Redis 構成ファイルを編集して構成します

sudo cp redis.conf /usr/local/redis/conf/
ログイン後にコピー

Redis サービスを開始します

./redis-server ../conf/redis.conf & //启动的时候后台运行
ログイン後にコピー

出力ログを開始します:

45894:C 02 Nov 2018 22:11:19.922 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=45894, just started
45894:C 02 Nov 2018 22:11:19.922 # Configuration loaded
45894:M 02 Nov 2018 22:11:19.924 * Increased maximum number of open files to 10032 (it was originally set to 256).
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 5.0.0 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 45894
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               
45894:M 02 Nov 2018 22:11:19.933 # Server initialized
45894:M 02 Nov 2018 22:11:19.933 * Ready to accept connections
ログイン後にコピー

Redis サービスを確認します

ネットワーク ツール Telnet を使用して確認します

terrydeMacBook-Air:bin terrylmay$ telnet 127.0.0.1 6379
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
ログイン後にコピー

システムを使用しますps 検証のプロセス

terrydeMacBook-Air:bin terrylmay$ ps -ef | grep redis
  501 45894 44430   0 10:11下午 ttys000    0:00.04 ./redis-server 127.0.0.1:6379 //一个是Redis服务
  501 45897 44430   0 10:11下午 ttys000    0:00.00 grep redis //ps查询进程自己
ログイン後にコピー

この時点で、Redis サービスのスタンドアロン バージョンが完成しました!

2. Redis を使用してデータを保存します

Redis CLI Redis サービスへの接続

terrydeMacBook-Air:bin terrylmay$ ./redis-cli
127.0.0.1:6379> 
127.0.0.1:6379> set name terrylmay
OK
127.0.0.1:6379> get name 
"terrylmay"
127.0.0.1:6379>
ログイン後にコピー

この時点で、Redis システムを使用してデータ文字列データを保存できます。

以上が単一マシンの Redis 環境を構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート