------【Redis】
文章平均质量分 90
你个佬六
程序员各个都是佬六!!
展开
-
【Redis】深入浅出Redis(二)——集群搭建
一、前言 既然用到了分布式系统,随着系统的变大,就不得不考虑搭建redis集群,集群也算是比较好搭建的,redis内部采用了投票机制,下面小编就从原理和搭建方面想大家介绍一下Redis集群。二、与单机版相比,优点在哪里? 生成过程中,Redis集群,有以下好处:容错性 单机就一个server,如果这个server宕机,系统就不能正常运行了。集群就解决了这种单点问题。原创 2017-08-02 10:53:54 · 890 阅读 · 2 评论 -
【Redis】深入浅出Redis(三)——在项目中使用Jedis对Redis操作
一、前言 在前几篇博客中小编向大家介绍了搭建单机版和集群版的redis。虽然集群搭建起来了,但是如何在项目中使用呢?在这篇博客中,小编向大家介绍Jedis,用Jedis来对Redis进行增加、删除、设置有效时间等操作。二、什么是Jedis? 使用Jedis连接redis服务器,Java客户端在github上start最高的是Jedis和Redisson。Jedis提供了完整Red原创 2017-08-02 11:52:47 · 3873 阅读 · 13 评论 -
【Redis】深入浅出Redis(一)——单机搭建
一、前言 提到缓存,就不得不说说redis了,这个家伙真的很强,小编曾经用它和memecached进行对比,同样缓存10万条数据,两个查的时间接近一个小时。可见redis的性能非常好。再加上可以持久化的特点,就让她更加的满足各种需求。下面小编就简单的带大家搭建单机的redis。二、搭建过程2.1 搭建准备Centos 7 redis源码,redis-3.0.0.t原创 2017-07-18 09:09:53 · 3059 阅读 · 11 评论 -
redis分布式锁
一、前言最近项目中,基本功能实现了,准备都访问多的接口加缓存。当然缓存就想到了redis。正好自己也查了查redis带来的一些问题:缓存穿透、缓存并发、热点缓存等。也想到自己负责的模块涉及到资金,同一时间只能有一个人操作,想象一下,同一时间2个用户同时还款放款,一个人账户增加一个减少,为了方式同时操作数据不一致,需要锁。如果是单体服务,可以直接利用数据库的行锁或者表锁。如果是微服务集群,多......原创 2018-07-04 09:22:14 · 927 阅读 · 6 评论 -
Redis队列使用
一、前言 前一段时间,项目中要开发一个活动,为了提高接口的吞吐量,把一些完成后的操作使用异步的方法来操作。刚开始的时候想的是使用一个异步的方法,处理方法完成后的其他操作。但是在压测的时候发现,并发量很多的时候,线程池就会被沾满了,然后所有的操作都会堆积在这里,吞吐量就下来了。为了解决这个问题。就想用队列来处理,但是为了这么一个......原创 2019-04-19 19:52:51 · 2596 阅读 · 0 评论