Redis- 内存数据库Redis之安装部署
內存數據庫Redis之安裝部署
Redis是一款非關系型,key-value存儲的內存數據庫,Redis數據庫完全在內存中,使用磁盤僅用于持久性。Redis的速度非常快,每秒能執行約11萬集合,每秒約81000+條記錄。?支持豐富的數據類型:Redis支持字符串、列表、集合、有序集合散列數據類型,這使得它非常容易解決各種各樣的問題。把redis看成java的一個hashmap你就入門了,只需10分鐘.
?
1.Redis下載、編譯、安裝
官網:https://redis.io/
解壓到:?/some/redis/diretory ? 你自己的安裝目錄
到redis目錄下編譯redis(先安裝gcc)
安裝編譯器
[root@srv01 ~]# yum -y install gcc gcc-c++編譯redis源碼
make PREFIX=/some/other/directory install //編譯后該指定目錄下會有一個bin目錄,redis指令都在里面?將編譯后的可執行文件安裝到/user/local/redis
2.啟動redis
2.1直接啟動
在redis目錄下啟動:?bin/redis-server?,但是啟動后不能操作了如圖
但是可以使用,?[root@srv01 bin]nohup ./redis-server &>/dev/null &?,在后臺不關閉執行redis,再啟動客戶端?./redis-cli?
?
?
?
2.2利用配置文件啟動
修改配置文件
[root@srv01 redis]# cp redis.conf bin/redis.conf [root@srv01 redis]# cd bin [root@srv01 bin]# vim redis.conf日志文件及持久化文件配置
修改生成默認日志文件位置
?logfile "/usr/local/redis/logs/redis.log"
配置持久化文件存放位置
dir /usr/local/redis/data/redisData?
daemonize yes //是否需要寫一份pid文件 pidfile /usr/redis/logdir/redis.pid port 6379 logfile "/usr/redis/logdir/redis.log"dir /usr/reids/data 執行下面命令: [root@srv01 redis]# mkdir logdir ;mkdir data
[root@srv01 bin]# ./redis-server redis.conf //開啟redis [root@srv01 bin]# ./redis-cli //開啟redis客戶端 127.0.0.1:6379> ping PONG 127.0.0.1:6379>
至此Redis數據庫安裝部署成功
?
?
轉載于:https://www.cnblogs.com/RzCong/p/7406216.html
總結
以上是生活随笔為你收集整理的Redis- 内存数据库Redis之安装部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微服务、SOA 和 API对比与分析
- 下一篇: Wndows下Apache+php+My