标签:4.0 0.1 Redis redis 介绍 0.0 root 安装 LISTEN
Redis介绍
Redis和Memcached类似,也属于k-v数据存储
Redis官网redis.io, 当前最新稳定版4.0.1
支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sorted sets(有序集合)
redis使用了两种文件格式:全量数据(RDB)和增量请求(aof)。全量数据格式是把内存中的数据写入磁盘,便于下次读取文件进行加载。增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay得到数据,这种类似于mysql binlog。
redis的存储分为内存存储(默认)、磁盘存储和log文件三部分
Redis安装
官网Redis.io下载最新稳定版
进到目录下:cd /usr/local/src/
解压:tar zxvf redis-4.0.1.tar.gz
进到解压目录:cd redis-4.0.1
编译安装:
make
make install
你可以输入redis按Tab键就会出来一些命令,这也说明你安装成功了
[root@awei-01 redis-4.0.1]# redis- redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server
可以看下它安装到了哪里:which redis-cli
[root@awei-01 redis-4.0.1]# which redis-cli /usr/local/bin/redis-cli
修改配置文件
拷贝配置文件:cp redis.conf /etc/redis.conf
编辑配置文件:vim /etc/redis.conf //修改如下配置
1.搜索: daemonize修改no为yes,意思是让他后台启动
daemonize yes
2.搜索:logfile //定义日志文件路径
logfile "/var/log/redis.log"
3.搜索:dir定义上面dump.rdb的文件放在哪里
dir /data/redis_data/
4.搜索appendonly开启AOF日志的会存放到上边dir定义的目录下(/data/redis_data/)
appendonly yes
5.创建配置文件定义的目录:mkdir -p /data/redis_data
下面这两个内核参数,可修改可不修改,不修改日志会告警
sysctl vm.overcommit_memory=1 echo never > /sys/kernel/mm/transparent_hugepage/enabled
除了在命令行直接执行以为最好放到/etc/rc.local里让他开机就执行这两条命令
vim /etc/rc.local
启动redis:
redis-server /etc/redis.conf
查看进程:ps aux|grep redis
[root@awei-01 redis-4.0.1]# ps aux|grep redis root 18510 0.1 0.1 145240 2200 ? Ssl 19:12 0:00 redis-server 127.0.0.1:6379 root 18519 0.0 0.0 112656 988 pts/1 S+ 19:13 0:00 grep --color=auto redis
查看监听端口:netstat -lntp
[root@awei-01 redis-4.0.1]# netstat -lntp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1505/master tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 18510/redis-server tcp 0 0 0.0.0.0:11211 0.0.0.0:* LISTEN 8484/memcached tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 994/sshd tcp6 0 0 ::1:25 :::* LISTEN 1505/master tcp6 0 0 :::11211 :::* LISTEN 8484/memcached tcp6 0 0 :::22 :::* LISTEN 994/sshd
关闭redis:redis-cli -h 127.0.0.1 -p 6379 shutdown
标签:4.0,0.1,Redis,redis,介绍,0.0,root,安装,LISTEN 来源: https://blog.51cto.com/12922638/2559765
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。