Redis大神必修课
性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
原子 – Redis的所有操作都是原子性。
丰富的特性。
beyondwild
愿你眸有星辰,心有山河,以梦为马,不负韶华!
展开
-
Redis大神必修课5:在springboot中用redis实现消息队列
准备阶段 安装redis,可参考我的另一篇文章,5分钟带你入门Redis。 java 1.8 maven 3.0 idea 环境依赖 创建一个新的springboot工程,在其pom文件,加入spring-boot-starter-data-redis依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-原创 2020-07-19 10:26:42 · 197 阅读 · 0 评论 -
Redis大神必修课4:如何用Redlock实现分布式锁
之前写过一篇文章《如何在springcloud分布式系统中实现分布式锁?》,由于自己仅仅是阅读了相关的书籍,和查阅了相关的资料,就认为那样的是可行的。那篇文章实现的大概思路是用setNx命令和setEx配合使用。 setNx是一个耗时操作,因为它需要查询这个键是否存在,就算redis的百万的qps,在高并发的场景下,这种操作也是有问题的。关于redis实现分布式锁,redis官方推荐使用redlock。 一、redlock简介 在不同进程需要互斥地访问共享资源时,分布式锁是一种非常有用的技术手段。实.原创 2020-07-19 10:23:45 · 295 阅读 · 0 评论 -
Redis大神必修课3:如何在springcloud分布式系统中实现分布式锁
最近在看分布式锁的资料,看了 Josial L的《Redis in Action》的分布式锁的章节。实现思路是利用springcloud结合redis实现分布式锁。 注意:这篇文章有问题,请看这一篇http://blog.csdn.net/forezp/article/details/70305336 一、简介 一般来说,对数据进行加锁时,程序先通过acquire获取锁来对数据进行排他访问,然后对数据进行一些列的操作,最后需要释放锁。Redis 本身用 watch命令进行了加锁,这个锁是乐观锁。使.原创 2020-07-19 10:17:31 · 156 阅读 · 0 评论 -
Redis大神必修课2:5分钟带你入门Redis
1.redis概述 redis是一个开源的,先进的 key-value 存储可用于构建高性能的存储解决方案。它支持数据结构有字符串,哈希,列表,集合,带有范围查询的排序集,位图,超文本和具有半径查询的地理空间索引。 NoSQL,Not Only [SQL],泛指非关系型的数据库。所以redis是一种nosql。敲黑板画重点:redis是一种nosql. redis的优点: 异常快速 支持丰富的数据类型 操作都是原子的 2.下载安装 linux 系统下安装: $ wget http://dow原创 2020-07-19 10:13:00 · 146 阅读 · 0 评论 -
Redis大神必修课1:目录
Redis大神必修课1:目录 Redis大神必修课2:5分钟带你入门Redis Redis大神必修课3:如何在springcloud分布式系统中实现分布式锁? Redis大神必修课4:如何用Redlock实现分布式锁 Redis大神必修课5:在springboot中用redis实现消息队列 ...原创 2020-07-19 10:04:24 · 132 阅读 · 0 评论