redis

数据存储在内存中的

为JAVA提供的Redis接口是jedis。

新浪微博为国内的最大的Redis。

1.Redis用到读多写少的场景

2.Redis需要设计的

为什么要使用Redis

10W每秒

用的最多的是key -value (value是Json或者xml)

Redis的分布集群。

9k数据分别存储在3个Redis软件上。

 和下面的HashMap的很像。都是将键值对放在内存中。

Redis使用的是RESP协议。

Redis是单线程,客户端发过来的A,B,C请求都是,都放到队列中,从队列中拿出请求来处理。

客户端使用的TCP协议。

模拟Redis服务端,

将Order表中的数据导入到Redis中,方便下次查询。

如下:

1.登录数据库,用户名和密码

2.查询SQL语句,得到查询结果集

Redis导结果集

Redis中用P,Port(默认6379)和账号,密码连接Redis

 使用上面的语句,将Mysql中的数据导入到Redis中。

书写Redis中的方法

首先拼接RESP协议。

1.Redis批量删除需求

常规的方法

每DEL一次,就要建立一次网络请求,因此上述需要多次网络请求,所以处理时间长。

性能对比实战:

性能比较。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值