redis实现分布式锁的几种写法
摘要:一、使用redis实现分布式共享锁 /** * 使用redis实现分布式共享锁 */ public String acquireLock(final String key,long timeout){ //设置锁值,当前时间加锁超时时间 String value = String.valueOf(g
阅读全文
posted @
2022-12-12 10:03
有点懒惰的大青年
阅读(142)
推荐(0) 编辑
(10)Redis 集群(单机多节点集群和多机多节点集群)
摘要:单机多节点集群:参考博客:http://blog.java1234.com/blog/articles/326.html 多机多节点集群:参考博客:http://blog.java1234.com/blog/articles/328.html
阅读全文
posted @
2018-04-01 15:48
有点懒惰的大青年
阅读(195)
推荐(0) 编辑
(9)Redis 集群(概述)
摘要:第一节:Redis 集群概述 redis cluster是去中心化,去中间件的,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点,就可以获取到其他节点的数
阅读全文
posted @
2018-04-01 15:45
有点懒惰的大青年
阅读(226)
推荐(0) 编辑
(8-2)Redis 持久化AOF方式
摘要:第三节:Redis 的持久化之AOF 方式 AOF方式:将以日志,记录每一个操作 优势:安全性相对RDB方式高很多; 劣势:效率相对RDB方式低很多; 1)AOF方式需要配置: # Please check http://redis.io/topics/persistence for more in
阅读全文
posted @
2018-04-01 11:58
有点懒惰的大青年
阅读(233)
推荐(0) 编辑
(8-1)Redis 持久化RDB方式
摘要:第一节:Redis 持久化介绍 redis所有的数据都存在内存中,所以速度非常快,但是一旦断电等情况,数据就没了。从内存当中同步到硬盘上,这个过程叫做持久化过程。 持久化操作,两种方式:rdb方式、aof方式,可以单独使用或者结合使用。 使用方法: rdb持久化方法:在指定的时间间隔写入硬盘 aof
阅读全文
posted @
2018-04-01 11:34
有点懒惰的大青年
阅读(198)
推荐(0) 编辑
(7)Redis之通用操作命令
摘要:keys * 显示所有key 查找所有以s开头的key 用s* *代表任意字符 127.0.0.1:6379> keys s* 1) "set3" 2) "sort1" 3) "set2" 4) "set1" 127.0.0.1:6379> keys s*1 1) "sort1" 2) "set1"
阅读全文
posted @
2018-04-01 01:43
有点懒惰的大青年
阅读(177)
推荐(0) 编辑
(6)Redis 数据结构(sorted-set的操作)
摘要:第六节:Redis 数据结构之sorted-set 类型 存储Sorted-Set Sorted-Set和Set的区别 Sorted-Set中的成员在集合中的位置是有序的 存储Sorted-set常用命令 添加元素 获得元素 删除元素 范围查询 扩展命令 zadd 添加元素 里面包括评分和值 127
阅读全文
posted @
2018-04-01 01:21
有点懒惰的大青年
阅读(230)
推荐(0) 编辑
(5)Redis 数据结构(Set的操作)
摘要:第五节:Redis 数据结构之Set 类型 存储Set,这里的Set是无序的; 和List类型不同的是,Set集合中不允许出现重复的元素 Set可包含的最大元素数量是4294967295 存储set常用命令: 添加/删除元素 获取集合中的元素 集合中的差集运算 集合中的交集运算 集合中的并集元算 扩
阅读全文
posted @
2018-04-01 00:42
有点懒惰的大青年
阅读(276)
推荐(0) 编辑
(4)Redis 数据结构(List的操作)
摘要:第四节:Redis 数据结构之List 类型 存储list: ArrayList使用数组方式 LinkedList使用双向链接方式 双向链接表中增加数据 双向链接表中删除数据 存储list常用命令 两端添加 两端弹出 扩展命令 下面是操作命令的例子: lpush 方式从左边开始添加 127.0.0.
阅读全文
posted @
2018-04-01 00:05
有点懒惰的大青年
阅读(189)
推荐(0) 编辑
(3)Redis 数据结构(字符串、哈希)
摘要:第一节:Redis 数据类型介绍 五种数据类型: 字符串(String) 字符串列表(list) 有序字符串集合(sorted set) 哈希(hash) 字符串集合(set) 第二节:Redis 数据结构之字符串类型 存储String 二进制安全的,存入和获取的数据相同 Value最多可以容纳的数
阅读全文
posted @
2018-03-31 22:44
有点懒惰的大青年
阅读(178)
推荐(0) 编辑
(2)Jedis 入门实例
摘要:参考博客:http://blog.java1234.com/blog/articles/314.html 第一节:使用Jedis 连接Redis 新建maven项目: pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:
阅读全文
posted @
2018-03-31 22:21
有点懒惰的大青年
阅读(497)
推荐(0) 编辑
(1)Redis简介和安装
摘要:是从博客:http://blog.java1234.com/blog/articles/310.html参考过来的; 第一节:Redis 简介 为什么需要NoSQL,主要应对以下问题,传统关系型数据库力不从心 High performance -高并发读写 Huge Storage-海量数据的高效率
阅读全文
posted @
2018-03-31 21:27
有点懒惰的大青年
阅读(198)
推荐(0) 编辑