2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Redis- 内存数据库Redis之安装部署

Redis- 内存数据库Redis之安装部署

时间:2023-09-25 05:54:51

相关推荐

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]# cdbin[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.pidport 6379logfile "/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> pingPONG127.0.0.1:6379>

至此Redis数据库安装部署成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。