【Redis】Redis的安装

三高:

High performance - 对数据库高并发读写的需求

关系数据库应付上万次SQL查询还勉强顶得住,但是应付上万次SQL写数据请求,硬盘IO就已经无法承受了

网站的实时统计在线用户状态,记录热门帖子的点击次数,投票计数等,因此这是一个相当普遍的需求。

Huge Storage - 对海量数据的高效率存储和访问的需求

大型web网站的用户登录系统

High Scalability && High Availability- 对数据库的高可扩展性和高可用性的需求

NoSQL: 非关系型数据库 是关系型数据库的一种补充

特点:

  • 高并发读写

  • 海量数据高效率访问和存储

  • 高扩展, 高可用

NoSQL产品

  • Redis 【键值对存储数据】

  • MongoDB

1.Redis:

是由C语言开发的高性能键值对数据库,将数据存储在内存中。

2.Redis的value支持的数据类型:

  • 字符串类型 string

  • 散列类型 hash 类似java的hashmap 方便存储对象

  • 列表类型 list 类似是linkedList 有序不唯一

  • 集合类型 set 无序 唯一 hashset

  • 有序集合类型 sortedset 有序且唯一 zset

Redis支持的数据类型有五种:string、hash、list、set、zset

3.应用场景:

  • 缓存(数据查询、短连接、新闻内容、商品内容、首页等等)

  • 任务队列。(秒杀、抢购、12306等等)

  • 数据过期处理(可以精确到毫秒, 短信验证码)

  • 分布式集群架构中 session共享

  • 分布式锁实现

  • 聊天室的在线好友列表

  • 应用排行榜

  • 网站访问统计

4.windows版Redis的下载

官方提倡使用Linux版的Redis,所以官网只提供了Linux版的Redis下载,可以从GitHub上下载window版的Redis,

官网下载地址:Download | Redis

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

解压后即可

Redis-x64-3.2.100.zip 

目录或文件作用
redis-benchmark性能测试工具
redis-check-aofAOF文件修复工具
redis-check-dumpRDB文件检查工具(快照持久化文件)
redis-cli命令行客户端
redis-serverredis服务器启动命令
redis.windows.confredis核心配置文件

1.redis目录结构

 

2.启动

  • 先点击redis-server.exe 启动redis服务端

  • 再点击redis-cli.exe 启动redis客户端

3.Redis

  • 端口是 6379

  • 默认不需要密码

5.Redis的客户端安装

redis-desktop-manager-0.9.3.817.exe

双击安装

可以自定义安装位置 

分辨率百分比太高可能创建连接界面显示不全

先启动服务端,再启动客户端

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值