001.Redis简介及安装
发布日期:2021-05-09 03:41:55 浏览次数:19 分类:博客文章

本文共 6355 字,大约阅读时间需要 21 分钟。

��� Redis������

1.1 Redis ������

Redis ���������������������������������BSD������������������������������key-value������������
Redis ��������� key-value ������������������������������������
  • Redis���������������������������������������������������������������������������������������������������������������������������
  • Redis������������������������key-value���������������������������������list���set���zset���hash���������������������������
  • Redis���������������������������master-slave������������������������

1.2 Redis ������

���������������Redis������������������110000���/s,���������������81000���/s ���
������������������������ Redis������������������������ Strings, Lists, Hashes, Sets ��� Ordered Sets ���������������������
���������������Redis���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������MULTI���EXEC������������������
������������������ Redis��������� publish/subscribe, ������, key ���������������������
1.3 Redis���������key-value���������������
Redis���������������������������������������������������������������������������������������������������������������������������������Redis���������������������������������������������������������������������������������������������������������
Redis������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Redis���������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������http://www.redis.net.cn/tutorial/3502.html

��� Redis������

2.1 Linux������������

1 [root@redis ~]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz  2 [root@redis ~]# tar -zxvf redis-5.0.3.tar.gz  3 [root@redis ~]# cd redis-5.0.3/  4 [root@redis redis-5.0.3]# make  5 [root@redis redis-5.0.3]# cd src/  6 [root@redis src]# make install PREFIX=/usr/local/redis

��� Redis������

3.2 Redis������������

1 [root@redis ~]# cd /usr/local/redis/bin/  2 [root@redis bin]# ./redis-server					#������������������  3 ctrl+c								#������������redis  4 [root@redis bin]# ./redis-cli shutdown				#������������redis
���������������������redis������������������������������������������������������

3.3 Redis������������

1 [root@redis ~]# mkdir /usr/local/redis/etc  2 [root@redis ~]# cp /root/redis-5.0.3/redis.conf /usr/local/redis/etc/	#������������������  3 [root@redis ~]# vim /usr/local/redis/etc/redis.conf			        #���������������������������  4 daemonize yes  5 [root@redis ~]# cd /usr/local/redis/bin/  6 [root@redis bin]# ./redis-server /usr/local/redis/etc/redis.conf	        #���������������������������  7 [root@redis bin]# ps -ef | grep redis  8 [root@redis bin]# kill -9 21511						#������������Redis  9 [root@redis bin]# ./redis-cli shutdown					#������������redis

3.4 ������������������

1 [root@redis ~]# cp /root/redis-5.0.3/utils/redis_init_script /etc/init.d/redisd  2 [root@redis ~]# vi /etc/init.d/redisd  3 #!/bin/sh  4 # chkconfig:   2345 90 10  5 # description:  Redis is a persistent key-value database		#���������������  6 ������  7 REDISPORT=6379  8 EXEC=/usr/local/redis/bin/redis-server				#������������������������  9 CLIEXEC=/usr/local/redis/bin/redis-cli				#������������������������ 10 ������ 11 CONF="/usr/local/redis/etc/redis.conf"				#��������������������������� 12 [root@redis ~]# chkconfig redisd on					#������������ 13 [root@redis ~]# service redisd start				#������Redis 14 [root@redis ~]# service redisd stop					#������Redis

3.5 ������������

1 [root@redis ~]# vi /etc/profile.d/redis.sh  2 export REDIS_HOME=/usr/local/redis/  3 export REDIS_BIN=$REDIS_HOME/bin/  4 export PATH=$REDIS_BIN:$PATH  5 [root@redis ~]# source /etc/profile

��� ������������

1 [root@redis ~]# netstat -tlunp					#������������  2 Proto    Recv-Q Send-Q Local Address       Foreign Address State    PID/Program name  3 tcp      0      0      127.0.0.1:6379      0.0.0.0:*       LISTEN   21367/./redis-serve  4 [root@redis ~]# redis-cli						#���������������  5 127.0.0.1:6379> exit

��� Redis������������������

5.1 ���������

1 daemonize���������������������������������������������������yes  2 pdifile������pid������������/var/run/redis.pid������������������������������  3 bind���������redis������������������IP������������������������������������������������������������������������������������������������  4 port���������������������������6379  5 timeout���������������������������������������������������������  6 loglevel���������������4������debug���revbose���notice���warning������������������������������notice  7 logfile���������log���������������������������������������������������������������������������������  8 database���������������������������������������������������������0  9 save���������redis������������������������������ 10 rdbcompression������������������������������������������������ 11 dbfilename��������������������������������� 12 dir������������������������������������������������ 13 slaveof������������������������������������������������������ 14 masterauth��������������������������������������������������������������� 15 requirepass��������������������������������������������������������������������������� 16 maxclients��������������������������������������� 17 maxmemory���������redis��������������������������� 18 appendonly���������appendonly������������redis���������������������������������������������������appendonly.aof���������������redis��������������������������������������������������������� 19 appendfsync���������appendonly.aof��������������������������� 20 vm_enabled��������������������������������� 21 vm_swap_file��������������������������������������������� 22 vm_max_momery���������������������������������redis���������������������������������������������������0 23 vm_page_size��������������������������������� 24 vm_pages������������������������������page������ 25 vm_max_thrrads���������vm IO���������������������������
���������������https://www.cnblogs.com/wangchunniu1314/p/6339416.html
https://www.cnblogs.com/zuidongfeng/p/8032505.html
上一篇:003.Keepalived搭建LVS高可用集群
下一篇:附001.kubectl介绍及使用

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月10日 06时06分17秒