随笔分类 - Redis单机and集群
每天进步一点点
redis的GEO实战 (RedisTemplate)
摘要:geoadd 时间复杂度为O(log(N)) geoadd cityGeo 116.405285 39.904989 "北京"geoadd cityGeo 121.472644 31.231706 "上海"添加经纬度信息geopos时间复杂度为O(log(N)) 127.0.0.1:6379> ge
阅读全文
集成强大的 Redis,高并发查询以及缓存穿透和缓存雪崩预防
摘要:关于 Redis 的使用,大家应该已经不陌生了,我也介绍过 Redis 的使用、数据结构、使用场景分析,既然 Redis 这个强大,那么架构中引入了 Redis 之后,是不是就“无敌”了呢? 其实所有的架构、框架、组件,在解决一部分问题的同时,同样也会带来新的问题,让我们看看使用 Redis 可能会
阅读全文
高效Redis工具类
摘要:一、引言 本篇博客以redis缓存为主。至于什么是redis缓存?还有没有其它的缓存?哪个缓存的性能会更好?这里就不一一做介绍了!(有兴趣的可以自己去百度一下) 在日常的开发中,我们或多或少(必须)的会用到缓存。为了提高系统性能、提升用户体验度,用户体验是多么的重要;这就要求在软件设计时,不但要注重
阅读全文
springboot2.1+redis多数据源的配置
摘要:springboot系列学习笔记全部文章请移步值博主专栏**: spring boot 2.X/spring cloud Greenwich。 由于是一系列文章,所以后面的文章可能会使用到前面文章的项目。springboot系列代码全部上传至GitHub:https://github.com/liu
阅读全文
Jedis与Redisson选型对比
摘要:1 概述 1.1. 主要内容 本文的主要内容为对比Redis的两个框架:Jedis与Redisson,分析各自的优势与缺点,为项目中Java缓存方案中的Redis编程模型的选择提供参考。 2. Jedis与Redisson对比 2.1. 概况对比 Jedis是Redis的Java实现的客户端,其AP
阅读全文
SpringBoot整合Redis
摘要:前言 在本篇文章中将SpringBoot整合Redis,使用的是RedisTemplate,分别实现了SpringBoot与redis的单机版、集群版、哨兵模式的整合。 Maven依赖 <!-- 整合redis --> <dependency> <groupId>org.springframewor
阅读全文
windows下redis安装
摘要:redis官方下载地址:https://redis.io/download, redis 64位下载地址:https://github.com/ServiceStack/redis-windows, 本人测试使用的是redis-64.3.0.503版本。 redis官方下载地址:https://re
阅读全文
Redis和MySQL的结合方案
摘要:2016年01月26日 14:27:57 阅读数:24700 2016年01月26日 14:27:57 阅读数:24700 2016年01月26日 14:27:57 阅读数:24700 2016年01月26日 14:27:57 阅读数:24700 阅读数:24700 方案由从易到难的顺序,但无论哪种
阅读全文
Redis-cluster集群【第二篇】:redis持久化
摘要:Redis持久化原理: Redis持久化原理: Redis持久化原理: Redis支持两种持久化:RDB和AOF模式 一、名词解释: RDB:持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。AOF:持久化记录服务器执行的所有写操作命令,并在服务器启
阅读全文
Jedis cluster命令执行流程剖析
摘要:Jedis cluster命令执行流程剖析 在Redis Cluster集群模式下,由于key分布在各个节点上,会造成无法直接实现mget、sInter等功能。因此,无论我们使用什么客户端来操作Redis,都要考虑单一key命令操作、批量key命令操作和多节点命令操作的情况,以及效率问题。 在之前的
阅读全文
封装JedisClient.提供API实现对redis的操作
摘要:需要导包,jedis-2.8.1.jar和博主的序列化工具类SerializeUtils
阅读全文
java操作redis集群配置[可配置密码]和工具类
摘要:java操作redis集群配置[可配置密码]和工具类 java操作redis集群配置[可配置密码]和工具类 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</ver
阅读全文
redis 集群java.lang.NoSuchMethodError:SpringJAR包版本冲突错误解决方法
摘要:项目中出现如下错误,记录下解决方法: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource
阅读全文
Kafka、 RabbitMQ、Redis、 ZeroMQ、 ActiveMQ、 Kafka/Jafka 对比
摘要:Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间复杂度的访问性能。 高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条以上消息的传输。 支持Kafka Server间的消息分区
阅读全文
Docker下redis的主从、持久化配置
摘要:Docker下redis的主从、持久化配置 redis是k-v型nosql数据库,支持字符串(string)、列表(list)、集合(set)、散列(hash)、有序集合(zset:形如member:score的散列集合,其中member为成员,score为成员得分,必须为float型数据)。 综合
阅读全文
Windows下Redis的安装使用
摘要:Redis是一个key-value存储系统。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。本文中,作者分享了在Windows下进行安装和使用Redis的技巧。 Redis是一个key-value存储系统。Redis
阅读全文