Avatar notebook default
15篇文章 · 15196字 · 38人关注
  • Resize,w 360,h 240
    深入解读阿里云Redis开发规范

    Key命名设计:可读性、可管理性、简介性 规范建议使用冒号即:进行分割拼接,因为很多Redis客户端是根据冒号分类的。比如有几个Key:apps...

  • SortedSet如何实现多维度排序

    说明:本次实践基于Redis版本3.2.11。 关于SortedSet 首先,我们都知道Redis的SortedSet是可以根据score进行排...

    2.7 2104 0 12
  • Redis几个重要的健康指标

    存活情况 所有指标中最重要的当然是检查redis是否还活着,可以通过命令PING的响应是否是PONG来判断。 连接数 连接的客户端数量,可通过命...

  • Resize,w 360,h 240
    Redisson实现Redis分布式锁的N种姿势

    前几天发的一篇文章《Redlock:Redis分布式锁最牛逼的实现》,引起了一些同学的讨论,也有一些同学提出了一些疑问,这是好事儿。本文在讲解如...

  • Redlock:Redis分布式锁最牛逼的实现

    普通实现 说道Redis分布式锁大部分人都会想到:setnx+lua,或者知道set key value px milliseconds nx。...

    21.8 54714 31 108
  • redis实现自动补全

    忘了redis从哪个版本开启,能够根据输入的部分命令前缀给出提示,即自动补全。接下来笔者介绍基于redis实现这个很酷的功能。 about so...

  • Redis的3个高级数据结构

    平常我们我接触最多的是5个入门级数据结构:String,Hash,List,Set,Sorted Set。本文介绍3个高级数据结构:Bitmap...

  • 9个提升逼格的redis命令

    keys 我把这个命令放在第一位,是因为笔者曾经做过的项目,以及一些朋友的项目,都因为使用keys这个命令,导致出现性能毛刺。这个命令的时间复杂...

    0.7 9111 9 42
  • Redis源码涉及C语言

    sizeof(): 太复杂了,泪奔; void *memcpy(void *dest, const void *src, size_t n);m...

文集作者