Category: redis

关于redis:如何使用-redis-实现限流

在工作中时常会遇到须要对接口或者某个调用进行限流的状况。也会遇到在限流的同时对 redis 数据进行一些解决,在波及到分布式的情景下,就须要操作的原子性。

关于redis:Redis的持久化

开发环境原本一片祥和(外表上看起来),就在为上线做筹备,验证零碎某一个关键性问题的时候,Redis集群忽然不能用了,并给出了上面这段十分“敌对”的提醒。

关于redis:redis-十一redis之Bitmaps

Bitmaps 并不是理论的数据类型,而是定义在String类型上的一个面向字节操作的汇合。因为字符串是二进制平安的块,他们的最大长度是512M,最适宜设置成2^32个不同字节。

关于redis:redis-十redis之HyperLogLog

redis系列文章:[链接]本篇起源:[链接]公众号:雨中散步撒哈拉备注:欢送关注公众号,一起学习,共同进步!一、HyperLogLog基数统计HyperLogLog,上面简称为HLL,它是 LogLog 算法的升级版,作用是可能提供不准确的去重计数。存在以下的特点:代码实现较难。可能应用极少的内存来统计巨量的数据,在 Redis 中实现的 Hype…

关于redis:redis-九redis之Geospatial

这只是假如地球是一个球体,因为应用的间隔公式是Haversine公式。这个公式仅实用于地球,而不是一个完满的球体。当在社交网站和其余大多数须要查问半径的利用中应用时,这些偏差都不算问题。然而,在最坏的状况下的偏差可能是0.5%,所以一些地理位置很要害的利用还是须要审慎思考。

关于redis:redis-八redis之Zset

redis系列文章:[链接]本篇起源:[链接]公众号:雨中散步撒哈拉备注:欢送关注公众号,一起学习,共同进步!一、基本概念Redis 有序汇合和汇合一样也是 string 类型元素的汇合,且不容许反复的成员。不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为汇合中的成员进行从小到大的排序。有序汇合的成…

关于redis:Redis数据结构-整数集合

整数汇合是汇合键的底层实现之一,当一个汇合只蕴含整数值元素,并且这个汇合的元素数量不多时,Redis 就会应用整数汇合作为汇合键的底层实现。

关于redis:Redis数据结构-跳跃表

在有序链表中,查找元素时,只能逐个查找,工夫复杂度为 O(N),操作非常迟缓。为了优化,能够思考在链表其中的元素上建索引的形式,就失去了链表。

关于redis:面试必备100道Redis面试题

我把所有Java相干的面试题和答案都整顿成了PDF,并且带书签目录,浏览起来十分方便面试题及答案PDF下载:[链接]面试题及答案PDF下载:[链接]面试题及答案PDF下载:[链接]