Login
网站首页 > 文章中心 > 其它

Centos_6.7_中_Redis-3.2.8的安装

作者:小编 更新时间:2023-09-21 10:11:19 浏览量:48人看过

关于Redis的简单介绍:

官网:www.redis.io

Redis 的特点:

①支持数据的持久化,持久化方案:aof,RDB两种持久化方案,也就是支持将内存中的数据保存到磁盘中,也就是说,redis服务重启,数据仍旧存在

Redis与传统的Mysql关系型数据库的比较:

linux 进入/usr/local/src目录,默认的源码包都放这里,这是一种不成文的规定:

注意:没有安装wget命令,直接执行yum install -y wget 安装即可

make

make PREFIX=/usr/local/redis install 【注意后面的install不要忘记加上】

daemonize yes :默认为on ,修改成yes ,也就是说会在后端运行

下面是对redis.conf文件对于各种参数配置的简单介绍,不是很详细,如果想要详细了解,自行谷歌

#daemonize:是否以后台daemon方式运行
#pidfile:pid文件位置
#port:监听的端口号
#timeout:请求超时时间
#loglevel:log信息级别
#logfile:log文件位置
#databases:开启数据库的数量
#save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写操作.在一定时间内执行一定数量的写操作时,自动保存快照.可设置多个条件.
#rdbcompression:是否使用压缩
#dbfilename:数据快照文件名(只是文件名,不包括目录)
#dir:数据快照的保存目录(这个是目录)
#appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率.
#appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)

关于redis的启动脚本,这个是在网上找到,觉得路径不是符合自己的要求,我自行修改了一下:注意路径

#!/bin/sh
#
# redis        init file for starting up the redis daemon
#
# chkconfig:   - 20 80
# description: Starts and stops the redis daemon.
# Source function library.
. /etc/rc.d/init.d/functions
name="redis-server"
basedir="/usr/local/redis"
exec="$basedir/bin/$name"
pidfile="/var/run/redis.pid"
REDIS_CONFIG="/etc/redis.conf"
[ -e /etc/sysconfig/redis ]  . /etc/sysconfig/redis
lockfile=/var/lock/subsys/redis
start() {
[ -f $REDIS_CONFIG ] || exit 6
[ -x $exec ] || exit 5
echo -n $"Starting $name: "
daemon --user ${REDIS_USER-redis} "$exec $REDIS_CONFIG"
retval=$?
echo
[ $retval -eq 0 ]  touch $lockfile
echo -n $"Stopping $name: "
killproc -p $pidfile $name
retval=$?
echo
[ $retval -eq 0 ]  rm -f $lockfile
false
}
rh_status() {
status -p $pidfile $name
}
rh_status_q() {
rh_status >/dev/null 2>1
}
case "$1" in
    rh_status_q  exit 0
    $1
    rh_status_q || exit 0
    $1
    $1
    rh_status_q || exit 7
    $1
force-reload)
condrestart|try-restart)
    rh_status_q || exit 0
*)
    echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart}"
    exit 2
esac
exit $?

View Code

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章