0

redis的五种数据结构和应用场景:微博微信点赞+加购物车等

Redis五种数据结构如下:1.String 字符串类型是redis中最基本的数据类型,一个key对应一个value。String类型是二进制安全的,意思是 redis 的 string 可...

阅读全文>>

0

Redis 之哈希

命令hset key field value 设置值,成功返回1,失败返回0,hash提供了 hsetnx 命令 只有key不存在才会设置成功hget key value 获取值hdel k...

阅读全文>>

0

Redisson 3.15.0 新特性spinLock和其它

Redisson 3.15.0发布了,带来了Apache Tomcat 10的支持,以及spin lock先看spinLock目前支持四种编程模式,一种原生,一种Async 异步,一种Rea...

阅读全文>>

0

可以了,基于Redis和Lua实现分布式令牌桶限流

限流是一个很大的话题,准备把其中的所有限流器都实现一遍,以此也算全都写过了,到时候再用也不至于会心虚,毕竟真实写完成过。本文主要讲述了如何基于 Redis 与 Lua实现分布式令牌桶的限流方...

阅读全文>>

0

原来大厂的Redis分布式锁都这么设计的

1 本地锁常用的即 synchronize 或 Lock 等 JDK 自带的锁,只能锁住当前进程,仅适用于单体架构服务。 而在分布式多服务实例场景下必须使用分布式锁2 分布式锁2.1 分布式...

阅读全文>>

0

哦哟!才知道,原来大厂的Redis分布式锁都这么设计

本地锁常用的即 synchronize 或 Lock 等 JDK 自带的锁,只能锁住当前进程,仅适用于单体架构服务。 而在分布式多服务实例场景下必须使用分布式锁2 分布式锁2.1 分布式锁的...

阅读全文>>

0

Redis 之 字符串

字符串是Redis最基础的数据结构。关键字都是字符串类型。字符串的值可以是字符串(简单的字符串、复杂的字符串(JSON,XML)、数字、甚至是二进制(图片、音频、视频),但是最大值不能超过 ...

阅读全文>>

0

redis5.0.8自动安装部署脚本

1、本脚本支持离线与在线安装(指依赖包使用离线rpm或是在线使用yum安装,redis本身采用源码安装)2、相关软件下载地址redis5.0.8下载地址:http://download.re...

阅读全文>>

0

谈谈高可用之降级

一、降级是高可用的一大利器降级有如下分类:1.自动降级和人工降级2.读降级和写降级3.多级降级二、自动降级1.超时降级当调用数据库/HTTP服务/远程调用响应慢,且调用的服务是非核心服务,可...

阅读全文>>

0

不是吧?为了加快速度,Redis竟做了这么“疯狂”的设计

前言列表对象是 Redis 中 5 种基础数据类型之一,在 Redis 3.2 版本之前,列表对象底层存储结构有两种:linkedlist(双端列表)和 ziplist(压缩列表),而在 R...

阅读全文>>