redis
fengyong7723131
这个作者很懒,什么都没留下…
展开
-
Redis持久化
Redis的强大性能很大程度上都是因为所有数据都是存储在内存中的,然而当Redis重启后,所有存储在内存中的数据将会丢失,在很多情况下是无法容忍这样的事情的。所以,我们需要将内存中的数据持久化!典型的需要持久化数据的场景如下:将Redis作为数据库使用;将Redis作为缓存服务器使用,但是缓存miss后会对性能造成很大影响,所有缓存同时失效时会造成服务雪崩,无法响应。本文介绍R转载 2016-10-15 09:51:09 · 410 阅读 · 0 评论 -
远程连接redis问题集合
在虚拟机linux上安装好redis后,使用本地机器进行访问redis1:出现Could not connect to Redis at (ip地址):6379: Connection refused最有可能的原因就是没有关闭防火墙,1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables o原创 2016-10-26 11:02:54 · 9748 阅读 · 1 评论 -
Redis常用命令
抄袭橘子小窝Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。官网命令列表:http://redis.io/commands (英文)1、连接操作相关的命令quit:关闭连接(conne转载 2016-10-28 14:42:38 · 3169 阅读 · 1 评论 -
redis实际应用_AOP_注解
参考文章:http://blog.csdn.net/zhanngle/article/details/410774231:注解1:标注在方法上的注解,让spring可以找到将哪个方法的参数当做key,返回值当做valuepackage com.fengyong.base.beans.annotation;import java.lang.annotation.ElementTy原创 2016-10-19 17:24:22 · 922 阅读 · 2 评论 -
Redis JedisCluster Spring整合
前言:想用spring直接注入jedisCluster的,但是发现构造函数中的"Set nodes"参数无法配置,在网上找到一个例子,这才知道有FactoryBean这个东西,也算是涨姿势了.原版的网址找不到了,但还是很感谢原作者.1:spring配置JedisCluster<beans xmlns="http://www.springframework.org/schema/bea转载 2016-10-31 16:44:26 · 6641 阅读 · 0 评论 -
Redis集群快速启动脚本程序
这段时间在深入学习redis,从单机版到与sentinel模式再到集群模式,sentinel模式倒是不难,两三天时间足够掌握,但是集群模式可不是两三天可以掌握的,光看文档就得整整一天专心致志不分心的看一整天,在这里附上我学习redis的网站redis中文官方网站,学习过程中,每天学习时间本来就不多,每次还要花十几分钟时间一个个启动服务,简直就是烦的不能再烦了,不懒的程序员不是好程序员,所以就想如何原创 2016-11-17 11:07:06 · 7637 阅读 · 1 评论 -
Redis RedisCluster Spring整合
前言:在上一篇文章中,用了jedisCluster来做redis集群的客户端,这一篇我们介绍一下spring-data-redis给我们提供的操作redis集群的redisTemplate,着急用的可以跳过1,直接看2准备工作:jdk版本:1.8junit版本:4.12jar包版本: redis.clients jedis原创 2016-11-01 15:20:56 · 22016 阅读 · 14 评论 -
面试题:用Redis和任意语言实现一段恶意登录保护的代码,限制1小时内每用户Id最多只能登录5次
面试题:用Redis和任意语言实现一段恶意登录保护的代码,限制1小时内每用户Id最多只能登录5次原创 2016-12-09 14:07:07 · 5193 阅读 · 5 评论 -
基于redis消息发布订阅模式实现消息服务的分布式事务
假设有A和B两个系统,分别可以处理任务A和任务B。此时系统A中存在一个业务流程,需要将任务A和任务B在同一个事务中处理。下面来介绍基于消息中间件来实现这种分布式事务。(服务间通信使用dubbo)1)A任务若提交成功,则向事务队列(user:topic)中添加一条信息,若提交失败,则整个事务失败2)向事务队列user:topic添加消息成功,则通知B系统,开始执行B任务。若向事务...原创 2019-03-15 12:04:34 · 1024 阅读 · 1 评论