redis
文章平均质量分 84
Finn
不忘初心
展开
-
单线程redis为什么能那么快
转自 https://blog.csdn.net/chenyao1994/article/details/79491337一、前言近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis...转载 2018-07-26 16:51:16 · 212 阅读 · 0 评论 -
redis集群搭建
集群中应该至少有三个节点,每个节点有一备份节点。需要6台服务器。搭建伪分布式,需要6个redis实例。搭建集群的步骤:第一步:创建6个redis实例指定端口从7001到7006(将之前redis的安装目录拷贝6份,放到新建的redis-cluster,修改redis-conf的端口)第二步:修改redis.conf 打开Cluster-enable yes前面的注释(使用/clus...原创 2018-07-25 13:54:59 · 114 阅读 · 0 评论 -
redis安装与启动
安装步骤第一步:安装gcc编译环境(如果系统不是最小化安装正常都不必重新安装)yum install gcc-c++第二步:把redis的源码上传到linux服务器。第三步:解压缩。第四步:进入到解压目录,使用make命令进行编译第五步:make install PREFIX=/usr/local,安装完redis-cli等文件会放在bin目录下 前端启动:使用命令...原创 2018-07-25 09:57:21 · 175 阅读 · 0 评论 -
redis应用-sortedset实现排行榜
排行榜应用package site.zy9.redisApp.test;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;import org.springframework.context.ApplicationContext;import org...原创 2018-07-18 11:09:17 · 4137 阅读 · 1 评论 -
redis应用-lpush,lrange取最新评论
Redis list的应用场景非常多,也是Redis最重要的数据结构之一,比如twitter的关注列表,粉丝列表,评论列表等都可以用Redis的list结构来实现。这里使用lpush和ltrim简单实现始终取最新评论的前5条。package site.zy9.redisApp.test;import java.util.List;import org.springframework....原创 2018-07-17 11:34:25 · 2324 阅读 · 1 评论 -
redis应用场景
转自http://www.cnblogs.com/xiaoxi/p/7007695.html#undefined 毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。一、Redis常用数据类型Redis最...转载 2018-07-17 10:47:58 · 21764 阅读 · 3 评论 -
redis应用-incr,decr实现秒杀
redis的incr和decr 可以实现原子性的递增递减,可应用于高并发的秒杀活动、分布式序列号生成,访问量统计,每分钟只发送一次短信验证码等场景。对redis原子性的理解可参考我转载的一篇文章(https://mp.csdn.net/postedit/81066805)这里使用jedis客户端采用多线程模拟高并发测试redis的原子性,假设场景为秒杀活动。配置文件:application...原创 2018-07-17 10:26:37 · 19088 阅读 · 8 评论 -
Redis 的操作为什么是的原子性的详解
转自https://www.baidu.com/link?url=iOym-hEzRifPh3jdP-flBrkCoq24Tqoc1zt2xByMBCvp89Wf2Yk7h-Ysm57wKjq_Uca8knUOAhfqTBZVFiAw3K&wd=&eqid=fd40153c0000a752000000065b4d505e原子性原子性是数据库的事务中的特性。在数据库事务的...转载 2018-07-17 10:14:09 · 5659 阅读 · 0 评论