
Redis
文章平均质量分 96
不二进制
Java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis:常见面试题
常见面试题1、Redis提供哪些数据类型?String:string是最简单的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value,其上支持的操作与Memcached的操作类似。但它的功能更丰富。 list(双向链表):list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等。操作中key理解为链表的名字。 set:包含字符串的无序收集...原创 2019-03-10 22:52:59 · 331 阅读 · 0 评论 -
32个java面试考点:高并发架构基石 - 缓存
知识点汇总一、缓存类型1.1 本地缓存就是进程中的缓存,比如在jvm堆中,最简单可以使用LRUMap来实现,也可以使用Ehcache来实现。优点:内存访问,没有远程开销,性能最好。缺点:受单机容量,内存较小,无法扩展。1.2 分布式缓存优点:提供良好的水平扩展能力,支持大容量 。缺点:远程请求,性能不如本地缓存。1.3 多级缓存本地缓存+分布式缓存...原创 2019-03-12 23:33:44 · 727 阅读 · 0 评论 -
Redis:分布式锁
参考:Redis分布式锁的正确实现方式分布式锁之redisson一、简介1.1 实现方式数据库乐观锁; 基于Redis的分布式锁; 基于ZooKeeper的分布式锁。本文采用第二种。1.2 满足条件互斥性:在任意时刻,只有一个客户端能持有锁。 不会发生死锁:即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 具有容错性:只要...原创 2019-03-27 21:48:44 · 286 阅读 · 0 评论 -
Redis:数据类型及命令
目录一、数据类型1.1 String(字符串)1.2 Hash(哈希)1.3 List(列表)1.4 Set(集合)1.5 zset(sorted set:有序集合)二、各个数据类型应用场景一、数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。strin...原创 2019-03-27 22:41:08 · 442 阅读 · 0 评论 -
Redis:Java 使用 Redis
安转开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 Java的安装配置可以参考我们的Java开发环境配置接下来让我们安装 Java redis 驱动:首先你需要下载驱动包下载 jedis.jar,确保下载最新驱动包。 在你的 classpath 中包含该驱动包。本站提供了 2....原创 2019-03-28 16:59:09 · 356 阅读 · 0 评论 -
Redis:分布式锁工具类RedisLockUtil
package com.dmall.farm.play.service.util;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;import redis.clients.jedis.Jedis;import ...原创 2019-06-12 17:03:22 · 3483 阅读 · 0 评论