Redis

一、Redis 的简介

      1.  一个key - vlaue 的存储系统,通常被称作数据结构服务器,因为值(value)可以是字符串(String),Hash(Map),列表(list),集合(sets)和有序集合(sorted sets)。

      2. Redis 的特点:

           ⑴:Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

           ⑵:不仅支持简单的K-V类型的数据,还支持Map 、LIsts、sets、Hashes等。

           ⑶:支持数据的备份。

      3.Redis 的优势:

           (1):性能极高。(其读取速度为110000次/s,写入速度为81000次/s)

           (2):丰富的数据类型:String  List  Set  Hash 及Oerder  Sets 数据类型的操作。

           (3):操作的原子性,意思就是要么成功执行要么失败完全不执行,单个操作是原子性的,多个操作也支持事物,即原子性通过MULTI和EXEC指令包起来。

           (4):特性: 支持Publish/subScribe ,通知,Key 过期等等特性。

       4.与其他Key - Value 的存储有何不同。

           (1).Redis有着更为复杂的数据结构,并且提供对他们的原子性进行操作,这是一个不同于其他数据库的进化路径,Redis 的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。

           (2).Redis运行在内存中但可以持久化到磁盘, 所以在对不同的数据集进行告诉读写时需要权衡内存,因为数据内存不能大于硬盘内存。在内存数据库方面的另一个优点是,相比在磁盘上相同的复杂的数据结构,在内存中操作起来非常简单,这样Redis内部复杂性很强的操作。同时,磁盘格式方面他们是紧凑的以追加的方式产生的,因为他们并不需要进行随机访问。

二、Redis 的安装(Windows下安装)

       1.下载地址https://github.com/MSOpenTech/redis/releases

       2. Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到自定义盘。

       3. 打开压缩好的文件夹。如图  

   

     4:打开一个CMD窗口使用cd 命令切换至Redis 的安装目录下,输入命令符redis-server.exe  回车出现如下图。Redis å®è£

 再次启用衣一个CMD 窗口(保持原窗口不能关闭,否则无法访问Redis 服务器)

新启用的cmd 窗口下输入  redis-cli.exe -h  127.0.0.1 -p 6379 启动 Redis。

   

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值