redis教程(一):redis的安装

本文介绍了Redis作为NoSql数据库的优势,包括其快速的执行速度、丰富的数据类型支持、原子性操作及多功能实用性。此外还提供了在Linux环境下安装Redis的详细步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装redis前,先对redis作一个简单介绍。

NoSql泛指非关系型数据库,现在比较流行的诸如Mongodb,Redis,Memcached,传统的关系数据库在大规模wen应用中显得力不从心,因为不支持多种数据类型,比如关联查询的时候变得非常缓慢,而且关系逻辑复杂,而NoSql的出现,解决了这个问题,因为它支持多种数据类型,使得本来要使用多张表存储的数据,仅使用一张表就可以存储,而且执行的效率非常快

redis是一个key-value存储系统。

Redis 优势

  • 异常快速:Redis的速度非常快,每秒能执行约11万集合,每秒约81000+条记录。

  • 支持丰富的数据类型:Redis支持最大多数开发人员已经知道像列表,集合,有序集合,散列数据类型。这使得它非常容易解决各种各样的问题,因为我们知道哪些问题是可以处理通过它的数据类型更好。

  • 操作都是原子性:所有Redis操作是原子的,这保证了如果两个客户端同时访问的Redis服务器将获得更新后的值。

  • 多功能实用工具:Redis是一个多实用的工具,可以在多个用例如缓存,消息,队列使用(Redis原生支持发布/订阅),任何短暂的数据,应用程序,如Web应用程序会话,网页命中计数等。


Redis的安装

这里我是直接借用网上的安装方式,因为目前没有linux服务器,不过这个以前亲测可以,这里采用在线安装,也可以下载解压缩安装

redis官网地址:http://www.redis.io/

     最新版本:2.8.3

     在Linux下安装Redis非常简单,具体步骤如下(官网有说明):

     1、下载源码,解压缩后编译源码。

$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make

     2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis

     3、启动Redis服务。

$ redis-server   redis.conf

     4、然后用客户端测试一下是否启动成功。

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值