- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Redis 3.2.0学习
Redis 3.2.0学习Redis介绍Redis是一个内存中的key-value结构存储系统,NoSQL数据库服务器。存储数据类型丰富,有字符串(strings), 散列(hashes), 列表(lists),集合(sets), 有序集合(sorted sets)。Redis有单机、主从、集群的应用部署,目前(2016-6-1)主流应用版本是Redis 2.8,在各公司生产环境应用,必威体育精装版版本Redis 3.2.0,Redis 3.0后的必威体育精装版版本自带集群功能(Redis-Cluster)。Redis安装安装环境:CentOS release 6.5单独使用命令安装Redis-Cluster比较麻烦,redis的作者为了简化Redis-Cluster的搭建,使用ruby作为redis的客户端语言,实现了一个工具包redis-trib.rb。所以,在安装Redis前,需要检查CentOS是否安装了gcc和ruby(ruby如果不使用Redis-Cluster功能,可以不需要)。 安装必要的包:检查是否安装gcc和ruby,没有安装相应包。rpm -qa | grep gccrpm -qa | grep rubyGcc安装:yum install –y gcc*Ruby安装:yum install –y ruby下载Redis:wget http://download.redis.io/releases/redis-3.2.0.tar.gzhttp://download.redis.io/releases/redis-3.2.0.tar.gz安装Redis:移动Redis安装包到/usr/src目录下,解压文件,进入redis-3.2.0中,使用make命令编译源文件,使用root权限安装Redis。mv redis-3.2.1.tar.gz /usr/src/tar –zxvf redis-3.2.0.tar.gzcd redis-3.2.0make make testsudo make install在/usr/src /redis-3.2.0目录下,使用src/./redis-server启动Redis,检查Redis是否安装成功。src/./redis-serverRedis单机管理配置管理进入到/usr/src /redis-3.2.0/src目录查看一下目录文件。把/usr/src /redis-3.2.0/src目录下的绿色的文件复制到/usr/local/redis/bin/:sudo cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-trib.rb redis-check-rdb redis-cli redis-sentinel redis-server /usr/local/redis/bin/把/usr/src /redis-3.2.0中的redis.conf复制到/usr/local/redis/bin/:cp redis.conf /usr/local/redis/bin/进入/usr/local/redis/bin/,查看目录下文件:cd /usr/local/redis/bin/Redis配置进入Redis配置文件,修改相应参数:vi redis.confdaemonize yesRedis默认情况下不是守护进程运行的,把参数daemonize 为no 改成 yes,让它在后台运行。bind 28 绑定主机IP,默认是,但是这时Redis只能在本机访问,配置本机IP后,可以远程访问。logfile /logs/redis_local.logRedis日志记录文件,默认是标准输出stdout,需要自定义配置文件存储位置。Redis启动测试启动Redis,查看启动进程:./redis-server ./redis.conf使用?redis-cli客户端连接Redis,在客户端输入quit退出。-c表示使用Redis-Cluster模式连接,-h表示主机IP,-P表示端口号,-a表示Redis服务需要密码认证。在本地连接命令:./redis-cli -h -p 6379远程连接在远程连接时如果防火墙中没有开放Redis的访问端口,需要在防火墙中开放Redis的访问端口。查看防火墙状态:/etc/init.d/iptables status进入防火墙配置文件,添加Redis相应端口:vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT重新启动防火墙,可以看到Redis的端口添加进去了:service iptabl
您可能关注的文档
- 拥塞小区修改DCH转IDLE时长后拥塞对比.doc
- 快乐英语第二册教案7.doc
- 优化DCH转IDLE定时器 降低TD PS域掉线率.docx
- 罗素著作列表.docx
- junos安全解决方案.doc
- H3C_Fit AP上线注册AC相关配置v1.0.doc
- linux网络编程服务端代码.doc
- 浅谈如何培养小学生英语学习兴趣 提高自主学习能力.docx
- 新编实用英语综合教程2unit 1 教案.doc
- 大学应用型综合教程3unit7.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)