首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redis
订阅
若水不如远方
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
点赞模块设计 - Redis缓存 + 定时写入数据库实现高性能点赞功能
点赞是作为整个系统的一个小模块,代码在 user-service 用户服务下。 本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。 点赞功能在很多系统中都有,但别看功能小,想要做…
点赞功能,分析与实现,实用!
> 个人项目:社交支付项目(小老板) > > 作者:三哥,<https://j3code.cn> >
MySQL十五:InnoDB为什么不使用跳表而是B+Tree
B+tree之前以及介绍过了,今天来聊聊跳跃表,分析一下MySQL中InnoDB为什么不使用跳表而是B+Tree
mysql的索引为什么使用B+树而不使用跳表?
在我们的印象中,mysql数据表里无非就是存储一行行的数据。跟个excel似的。 直接遍历这一行行数据,性能就是O(n),比较慢。为了加速查询,使用了B+树来做索引,将查询性能优化到了O(lg(n))
算法技巧-跳表(Skip List)(二):应用场景和手撕代码实现
应用场景 REDIS 有序结合 ZSet介绍 ZSet结构同时包含一个字典和一个跳跃表,跳跃表按score从小到大保存所有集合元素。字典保存着从member到score的映射。这两种结构通过指针共享相
4000字详解跳表实现(挑战全网中文最详细)
跳表是一个可以快速查找的有序链表, 搜索、插入、删除操作的时间均为O(logn),跳表虽然是非常有用的数据结构,但是很多书里都没有写这个,所以就用go实现了一个跳表
今天终于知道 Redis 为什么要用跳跃表了
我正在参加「掘金·启航计划」,这是我的第 2 篇文章。 Redis 中的有序集合(Sorted Set)就是用跳表(Skip list)来实现的。
Redis性能瓶颈揭秘:如何优化大key问题?
Redis大key问题指的是某个key对应的value值所占的内存空间比较大,导致Redis的性能下降、内存不足、数据不均衡以及主从同步延迟等问题。 到底多大的数据量才算是大key?
Redis 6.0 新特性:带你 100% 掌握多线程模型
Redis 采用多个 IO 线程来处理网络请求,提高网络请求处理的并行度。需要注意的是,Redis 多 IO 线程模型只用来处理网络读写请求,对于 Redis 的读写命令,依然是单线程处理。
Redis哨兵模式部署,哨兵模式原理分析以及图解
1、redis哨兵模式的部署 2、模拟故障转移 3、查看详细日志信息 4、关于一些问题的思考 5、关于哨兵模式的运行流程详解 6、哨兵模式选举原理