首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redis
订阅
jamesK007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
redis中multi与pipeline介绍分析
由于对redis缓存中数据有批量操作,例如预热缓存数据,或者在列表页批量去获取缓存数据,在使用了multi批量提交事务后,发现redis压力高居不下,而使用了pipeline之后压力回落了平常,也因为这个案例,特在此写个分析与笔记。 标记一个事务块的开始。 事务块内的多条命令会…
「进击Redis」二十、万字长文解析Redis 高级客户端Lettuce
Lettuce是一个高性能、基于Java编写、可伸缩、线程安全的 Redis 客户端,底层集成了Project Reactor提供天然的反应式编程,通信框架集成了Netty(不熟悉的好哥哥先忍忍,有时间弄这个的源码解析)使用了非阻塞 IO,提供同步, 异步和反应式 API。如果…
lettuce连接池真有必要吗?
在执行一些简单指令的情况下,lettuce不配置连接池,使用单连接是最佳方案。连接池配置太小,性能会急剧下降,连接池配置太大,性能和单连接情况下大致相当,但会造成资源浪费。
Redis高级客户端Lettuce详解
Lettuce是一个Redis的Java驱动包,初识她的时候是使用RedisTemplate的时候遇到点问题Debug到底层的一些源码,发现spring-data-redis的驱动包在某个版本之后替换为Lettuce。Lettuce翻译为生菜,没错,就是吃的那种生菜,所以它的L…
redis 管道(pipeline),深入解读
前言 管道,你肯定不陌生,你家里的自来水管、天然气管等,应用相当广泛。这些管道有啥特点?传输特定的物质、流式,.... 等等。 我们知道,redis 是 C/S 模式,即客户端 + 服务端。当两端想要
Redis pub/sub 发布订阅机制原理与实战
今天不聊小姐姐,深入了解下 「Redis 发布/订阅机制」的原理与实战运用。Redis 发布订阅(Pus/Sub)是一种消息通信模式:发送者通过 `PUBLISH`发布消息,订阅者通过 `SUBSCR
Redis GEO & 实现原理深度分析
移动互联网已融入到我们生活中的方方面面。 我们平时找商家、找房子、找车都可以通过各种App来完成。作为👨💻的笔者职业习惯性地思考这些功能是如何实现的呢? 例如寻找附近3公里范围内的出租车的需求,最直观的想法就是去数据库里面查表筛选出距离用户小于3公里的车辆,将数据返回给…
Redis中 HyperLogLog数据类型使用总结
1. HyperLogLog 的原理 Redis HyperLogLog基于一种称为HyperLogLog算法的概率性算法来估计基数。 HyperLogLog使用一个长度为m的位数组和一些hash函数
Redis高级(四)、Redis新类型bitmap、hyperloglog、geo详解
在移动应用中,需要统计每天的新增用户数和第2天的留存用户数 在签到打卡中,需要统计一个月内连续打卡的用户数 在网页访问记录中,需要统计UV量
BitMap详解
BitMap是最常见的大数据算法。是简单而有效的算法。本文将对其实现的细节,redis中的bitmap和bitmap中常用的算法进行介绍。