redis安装说明.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
redis安装说明

Redis安装配置说明简介Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key-value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java、Python、Ruby、Erlang、PHP等客户端,使用很方便。Redis对数据的存储与memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串、链表、集合、有序集合以及哈希表。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能,所以Redis也可以被看成是一个数据结构服务器。Redis的所有数据都是保存在内存中,不定期的通过异步方式保存到磁盘上;也可以把每一次数据变化都写入到append only file(aof)里面。安装步骤下载源代码目前最新的稳定版本是2.8.19,在官网下载源码包:wget http://download.redis.io/releases/redis-2.8.19.tar.gz解压将源码包解压到某个文件路径,如:/opt/redistar xvfz redis-2.8.19.tar.gz安装gcc编译器编译源码需要使用gcc编译器,如果系统已经安装好c/c++编译环境,跳过此步骤。yum install gcc编译安装在源代码根目录下执行make及make install。cd /opt/redis/redis-2.8.19makemake install执行完成后,会在/usr/local/bin目录下安装redis可执行文件,包括:redis-server、redis-cli、redis-benchmark、redis-stat,它们的作用如下:redis-server:Redis服务器的daemon启动程序redis-cli:命令行界面的Redis客户端工具redis-benchmark:Redis性能测试工具redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况 准备配置文件将源码包中附带的配置文件redis.conf拷贝到redis配置路径下,例如:/etc/redis,编辑修改Redis服务器配置参数,主要参数有:daemonize:是否以后台daemon方式运行port:监听的端口号timeout:请求超时时间loglevel:log信息级别logfile:log文件位置databases:开启数据库的数量save * *:保存快照的频率,第一个*表示多长时间,第二个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。rdbcompression:是否使用压缩dir:数据快照的保存目录appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。appendfsync:appendonlylog如何同步到磁盘(三个选项:每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)本项目使用需要修改的配置参数:daemonize yesdir /opt/redis-dbappendonly noRedis完整的参数说明见附录。启动服务执行redis-server启动redis服务:redis-server /etc/redis/redis.conf命令后的参数指定服务器使用的配置文件。启动完成后,可通过ps或redis-cli检查服务是否正常启动:ps -ef|grep redisredis-cli ping关闭服务执行关闭命令:redis-cli shutdown如果redis服务器不是绑定在默认端口,通过-p指定端口,如:redis-cli -p 6380 shutdown附录:Redis参数说明配置名称可选值/推荐值说明daemonizeyes/no如果选择yes,则说明redis以看守进程的方式运行在系统的后台。通过ps –ef |grep redis-server可以查看redis服务是否正常。pidfile/var/run/redis.pidPid文件的全路径信息port6379Redis服务的默认端口bindRedis服务绑定的Ip地址,如果填写,则绑定本地所有的Ip地址。timeout86400客户端和Redis服务之间空闲的最大时间,超过这个时间,连接将会断开。配置的时候需要根据客户端的需求进行配置logleveldebug, verbose, notice, warningdebug:开发和测试情况下配置为此选项verbose:无调试信息,会输出notice消息和warning消息等。notice:比verbose较少的信息w

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档