redis配置笔记
#cd /opt
#tar -zxvf redis-4.0.6.tar.gz
#cd redis-4.0.6
#make
#cd src
#make install PREFIX=/usr/local/redis
#mkdir –p /usr/local/redis/etc放配置文件
#mv /opt/redis-4.0.6/redis.conf /usr/local/redis/etc/
修改配置文件:
默认情况,Redis不是在后台运行,我们需要把redis放在后台运行
vi /usr/local/redis/etc/redis.conf
将daemonize的值改为yes
bind 192.168.100.101
save <seconds> <changes>:保存快照的频率
将其注释掉:
# save 900 1
# save 300 10
# save 60 10000
启动:
# /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
10422:C 09 Jan 16:41:21.005 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
10422:C 09 Jan 16:41:21.005 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=10422, just started
10422:C 09 Jan 16:41:21.005 # Configuration loaded
测试:
[root@redis-master bin]# ./redis-cli -h 10.174.66.201 -p 或
[root@redis-master bin]# ./redis-cli
192.168.100.101:> info
# Server
redis_version:4.0.
redis_git_sha1:
redis_git_dirty:
redis_build_id:e17e63b9178f2308
redis_mode:standalone
os:Linux 3.10.-.el7.x86_64 x86_64
arch_bits:
…… 192.168.100.101:> set key hello
OK
192.168.100.101:> get key
"hello"
192.168.100.101:> keys *
) "key"
192.168.100.101:> FLUSHALL
OK
192.168.100.101:>
停止redis实例
# ./redis-cli -h 192.168.100.101 -p
192.168.100.101:> SHUTDOWN
redis主从配置,修改slave从服务器的配置文件。
slaveof 192.168.100.101 6379 (映射到主服务器上)
查看master服务器:
[root@redis-master bin]# ./redis-cli -h 192.168.100.101 -p
192.168.100.101:> info
……
# Replication
role:master
connected_slaves:
slave0:ip=192.168.100.102,port=,state=online,offset=,lag=
master_replid:a0d0bdb21443e69c99a32bc3859be833d61d09cc
master_replid2:
……
查看slave服务器:
[root@redis-slave bin]# ./redis-cli -h 10.174.66.202 -p
192.168.100.102:> info
# Replication
role:slave
master_host:10.174.66.201
master_port:
master_link_status:up
添加开机自启动:
#crontab -e
@reboot /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
redis配置笔记的更多相关文章
- 新手 Redis 配置笔记(windows),附下载地址
1.关于安装文件的选择 安装的时候应该下载免安装版,安装版虽然一路下一步就可以了,但是,当要修改配置文件的时候,特别痛苦,搜了两个小时,居然没有找到如何用命令修改配置文件,开放远程连接.所以对于第一次 ...
- Redis学习笔记4-Redis配置详解
在Redis中直接启动redis-server服务时, 采用的是默认的配置文件.采用redis-server xxx.conf 这样的方式可以按照指定的配置文件来运行Redis服务.按照本Redi ...
- Redis学习笔记4-Redis配置具体解释
在Redis中直接启动redis-server服务时, 採用的是默认的配置文件.採用redis-server xxx.conf 这种方式能够依照指定的配置文件来执行Redis服务. 依照本Redi ...
- Redis学习笔记一:基本安装和配置
1.安装 wget http://download.redis.io/releases/redis-3.2.3.tar.gz编译安装: tar xf redis-3.2.3.tar.gz cd red ...
- springboot学习笔记-4 整合Druid数据源和使用@Cache简化redis配置
一.整合Druid数据源 Druid是一个关系型数据库连接池,是阿里巴巴的一个开源项目,Druid在监控,可扩展性,稳定性和性能方面具有比较明显的优势.通过Druid提供的监控功能,可以实时观察数据库 ...
- redis 学习笔记(6)-cluster集群搭建
上次写redis的学习笔记还是2014年,一转眼已经快2年过去了,在段时间里,redis最大的变化之一就是cluster功能的正式发布,以前要搞redis集群,得借助一致性hash来自己搞shardi ...
- redis入门笔记(2)
redis入门笔记(2) 上篇文章介绍了redis的基本情况和支持的数据类型,本篇文章将介绍redis持久化.主从复制.简单的事务支持及发布订阅功能. 持久化 •redis是一个支持持久化的内存数据库 ...
- redis入门笔记(1)
redis入门笔记(1) 1. Redis 简介 •Redis是一款开源的.高性能的键-值存储(key-value store).它常被称作是一款数据结构服务器(data structure serv ...
- Redis学习笔记之ABC
Redis学习笔记之ABC Redis命令速查 官方帮助文档 中文版本1 中文版本2(反应速度比较慢) 基本操作 字符串操作 set key value get key 哈希 HMSET user:1 ...
随机推荐
- 在Visual Studio 2013里使用 Microsoft SQL Server Compact Edition
(1)下载SQLCE组件 https://www.microsoft.com/en-us/download/details.aspx?id=17876 (2)下载VS2013工具设计器 https:/ ...
- iOS:创建带logol的二维码
//二维码生成 实质: 把字符串转变为 图片 // 需要 coreImage框架, 已经包含在了 UIKit框架里面 //MARK: 二维码中间内置图片,可以是公司logo + (UIImage *) ...
- linux shell grep/awk/sed 匹配tab
处理文件的命令实在是多, sed, awk, grep等.遇到了需要匹配tab的情况, 记录一下. 例子如下:找出文本中第一列是1的行. 文本a 解法1 : 直接使用正则表达式, ^表示开头, \t表 ...
- go语言之进阶篇通过switch实现类型断言
1.通过switch实现类型断言 示例: package main import "fmt" type Student struct { name string id int } ...
- 第三章 Typescript 基本数据类型
Typescript 基本数据类型 一.基本数据类型 Boolean Number String Array Tuple Enum Any Void Null 和 Undefined Never 二. ...
- 菜鸟学步之 爆破AspriseOCR 4.0
最近写一个小程序要用到OCR控件,在网上查了一下,据说AspriseOCR 4.0效果不错.试用了一下发现的确还行,不过就是要注册,试用版本每次都会弹出讨厌的对话框来.网上看到有一篇“新人报道–处女破 ...
- HTML5基础扩展——地理位置、本地存储、缓存
HTML5扩展,继上两篇博客,我们来看一下HTML5的一些扩展的功能,由于HTML5更多是为了兼容电脑浏览器,安卓浏览器,苹果浏览器更多浏览器,或者说为这些浏览器提供一个统一的标准.因此目前在手机上的 ...
- OpenGL ES 3.0之顶点缓冲
所谓顶点缓冲就是直接将顶点数据存储在gpu的一段缓冲区,不需要从cpu拷贝到gpu.提高了程序的运行效率. 操作步骤 1.创建顶点缓冲对象 GLuint vertexBufferID; 2.分配空间 ...
- windows命令行的使用,去掉"半"字
1.新启动一个命令行,如果当前sogou是中文输入法,输入之后,下面出现一个"半"字.切换到英文输入法,这个"半"字,也不会消失,怎么办? 先切换到英文输入法, ...
- zeroclipboard实现多浏览器复制到粘贴板功能
zeroclipboard实现多浏览器复制到粘贴板功能(单个复制按钮和多个复制按钮) 为了更好的用户体验,现在很多网站中文本框的内容只需要点击复制按钮这样就能把内容复制到粘贴板了:出于兼容性的考虑,基 ...