序文
Redisとは:Redis
はKey-Valueストレージシステムです。Memcachedと同様に、文字列(文字列)、リスト(リンクリスト)、セット(コレクション)、zset(ソートされたセット-順序付けられたコレクション)、ハッシュ(ハッシュタイプ)など、より多くの格納された値タイプをサポートします
Redisは、高性能のKey-Valueデータベースです。
効率を確保するために、データはメモリにキャッシュされます。違いは、redisは定期的に更新されたデータをディスクに書き込んだり、変更操作を追加のレコードファイルに書き込んだりすることです。これに基づいて、マスタースレーブ(マスタースレーブ)同期を実現します。
Redisをインストールする
1.公式Webサイトにアクセスして、最新のRedisパッケージをダウンロードします。
公式Webサイトのアドレス:https://redis.io/
複数のバージョンがあり、安定バージョンを選択します。
2.サーバーにアップロードして解凍します
[root@localhost opt]# ls
redis-6.0.9.tar.gz
[root@localhost opt]# tar -zxvf redis-6.0.9.tar.gz
3.コンパイル環境をインストールします
yum -y install gcc-c++
升级gcc #这里要升级一下,否则编译时候会报错
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
4.解凍したパッケージをmake
入力して実行し
ます。5。構成ファイルを入力してログインパスワードを変更します。
vim /opt/redis-6.0.9/redis.conf # 在解压的包里
#requirepass foobared #找到这一行
requirepass abc.123 #去掉前面的注释,将foobared修改成密码即可
6.Redisを起動します
cd /usr/local/bin #进入启动目录
redis-server /opt/redis-6.0.9/redis.conf & #跟上配置文件,并 “&”放到后台运行
以下に示すように正常に起動した後
7.ログインして表示およびテストします。
[root@localhost bin]# redis-cli -p 6379 -a abc.123 # -p 默认端口号是 6379 -a 后面跟密码
127.0.0.1:6379> ping
PON127.0.0.1:6379> set name jack # 创建一条name是jack的数据
OK
127.0.0.1:6379> get name # 查看name键值
"kingxin"
127.0.0.1:6379> keys * # 查看所有键值
1) "name"
127.0.0.1:6379> shutdown # 关闭redis服务
23615:M 05 Jan 2021 22:20:15.305 # User requested shutdown...
23615:M 05 Jan 2021 22:20:15.305 * Saving the final RDB snapshot before exiting.
23615:M 05 Jan 2021 22:20:15.305 * DB saved on disk
23615:M 05 Jan 2021 22:20:15.305 * Removing the pid file.
23615:M 05 Jan 2021 22:20:15.306 # Redis is now ready to exit, bye bye...
not connected> exit # 退出程序
----------これまでのところ、インストールは終了しています----------
================================================= = ================================================ == =============================================== === ============================================== ==== ============================================= ===== ========================================
正しい場合は、ハードブラウジングとウォッチング、気に入ってください(σ゚∀゚)σ…:*☆