redis探索(一):安装与测试

一、什么是redis
redis作为一种Nosql产品,在分布式系统中起了很重要的作用。以下是套用Redis官网的话:
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

二、下载及安装

1、下载

$ wget http://download.redis.io/releases/redis-4.0.6.tar.gz

2、解压

$ tar xzf redis-4.0.6.tar.gz

3、编译

$ cd redis-4.0.6
$ make

值得注意的是,第三个步骤可能会报异常,通常是找不到gcc命令,此时就需要安装gcc:

$ yum install gcc

三、运行&测试
编译完成后,会在安装目录下的src生成有以下两个执行文件:
redis-cli(客户端)
redis-server(服务端)
执行以下指令进行测试:

$ cd src
$ ./redis-server          //开启redis服务,默认在6379端口

打开另外一个terminal:

$ cd src
$ ./redis-cli               //打开客户端,连接redis服务,默认连接到6379端口

redis> set foo bar          //存储一个key为foo,value为bar的记录到redis
OK
redis> get foo              //获取一个key为foo的value
"bar"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值