1、Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 2、下载 redis-3.2.6.tar.gz,解压,进入目录redis-3.2.6,然后make 3、在src目录下,生成一些二进制可执行文件。如下: [[email protected] src]# ll|grep -v "\." total 33384 -rwxrwxrwx 1 root root 8173 Dec 6 16:38 Makefile -rwxr-xr-x 1 root root 4560528 Feb 10 09:38 redis-benchmark -rwxr-xr-x 1 root root 16880 Feb 10 09:38 redis-check-aof -rwxr-xr-x 1 root root 6401156 Feb 10 09:38 redis-check-rdb -rwxr-xr-x 1 root root 4661462 Feb 10 09:38 redis-cli -rwxr-xr-x 1 root root 6401156 Feb 10 09:38 redis-sentinel -rwxr-xr-x 1 root root 6401156 Feb 10 09:38 redis-server 文件介绍如下: ./redis-benchmark //用于进行redis性能测试的工具 ./redis-check-dump //用于修复出问题的dump.rdb文件 ./redis-cli //redis的客户端 ./redis-server //redis的服务端 ./redis-check-aof //用于修复出问题的AOF文件 ./redis-sentinel //用于集群管理 4、启动redis服务,如下: [[email protected] src]# ./redis-server 监听端口是6379,如下: [[email protected] ~]# netstat -anp|grep 6379 tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 3408/redis-server * tcp 0 0 :::6379 :::* LISTEN 3408/redis-server * 5、启动redis客户端,如下: [[email protected] src]# ./redis-cli --help 查看帮助信息 6、设置,获取,删除,最简单的例子如下: [[email protected] src]# ./redis-cli 127.0.0.1:6379> get name (nil) 127.0.0.1:6379> set name andy OK 127.0.0.1:6379> get name "andy" 127.0.0.1:6379> del name (integer) 1 127.0.0.1:6379> get name (nil)
时间: 2024-10-11 09:20:05