Redis Windows版安装和使用

下载地址,亲已测试可放心使用

 https://github.com/tporadowski/redis/releases


Redis安装和基本使用(windows版)

1.Redis简介

完全开源免费的高性能的key-value的数据库

  • 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用;
  • 不仅仅支持简单的value-value类型的数据,同时还要提供list(列表),set(集合),zset(有序集合),hash(键值)等数据结构的存储;
  • 支持数据的备份,即master-slave模式的数据备份;
  • 性能极高,Redis能读的速度是110000次/s,写的速度是81000次/s;

2.基本数据结构

  • String:字符串数据类型的相关命令用于管理 redis 字符串值,redis的string可以包含任何数据,比如jpg图片或者序列化的对象;最大能存储512MB
  • Hash:一个string类型的key和value的映射表,hash特别适合用于存储对象;存储232 -1键值对(40多亿)
  • List:按照插入顺序排序,你可以添加一个元素到列表的头部(左边)或者尾部(右边);可存储232 -1元素(每个列表可存储40多亿)
  • Set:无序集合,通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1);集合中最大的成员数为 232 - 1 (每个集合可存储40多亿个成员)
  • Sorted Set:有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复

3.部署redis

1.windows版下载:

https://github.com/microsoftarchive/redis/releases

https://github.com/tporadowski/redis/releases

2.下载后解压下载的文件即可,无需安装

3.运行指令:redis-server.exe redis.windows.conf,启动成功

可编辑批处理文件,run.bat 点击一下就启动了,如下图所示

3.1 编写一个批处理文件(run.bat),直接运行,如下所示

@echo off
echo.
echo  启动Redis
echo.

redis-server.exe

 
pause

4.另起一个cmd窗口,原来的不要关闭,切换到redis目录下运行下列指令连接并访问(默认没有密码):redis-cli.exe -h 127.0.0.1 -p 6379

5.基本使用

(1)字符串(string)

创建指定key的值:set "hog" "hogwrad"

获取指定key的值:get hog

可在redis desktop manager看到创建的键值

(2)哈希(Hash)

同时将多个 field-value (域-值)对设置到哈希表 key 中:HMSET "user" name "Tom" age 3

获取存储在哈希表中指定字段的值:HGET user name

获取在哈希表中指定 key 的所有字段和值:HGET user

(3)列表(List)

将一个或多个值插入到列表头部:lpush name h1 h2 h3

获取列表指定范围内的元素:lrange name 0 1

(4)集合(Set)

向集合添加一个或多个成员:sadd setdemo d1 d3 d2

获取集合的成员数:smembers setdemo

(5)有序集合(sorted set)

向有序集合添加一个或多个成员,或者更新已存在成员的分数:zadd zsetdemo 1 zd1 2 zd2 2 zd3 3 zd4

通过分数返回有序集合指定区间内的成员:ZRANGEBYSCORE zsetdemo 0 2

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值