首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
是肥马吖
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
6.redis常用命令汇总
keys命令全量遍历键,用来列出所有满足特定正则的key。keys会一次性返回所有符合条件的key,所以会造成redis的卡顿。另外如果一次性返回所有key,对内存的消耗在某些条件下也是巨大的。
4.redis数据类型之Set
redis的集合对象set使用了intset和hashtable两种数据结构存储,intset我们可以理解为数组,hashtable就是普通的哈希表,且intset和hashtable是存在编码转换。
5.redis数据类型之SortedSet
zset是Redis提供的一个非常特别的数据结构,常用作排行榜等功能。zset也有两种不同的实现,分别是zipList和skipList。
面试官:如何保证MySQL和Redis中的数据一致性?
这又是一个高频的场景面试题,同时,它也是一个没有标准答案的、可以跟面试官讨论很久的面试题。 对于这个面试题,我的观点是:”没有完美的方案,只有最适合某场景的方案。 “
订单超时取消的11种方式(非常详细清楚)
由于Redis具有过期监听的功能,于是就有人拿它来实现过期订单关闭,但是这个方案并不完美。今天来聊聊11种实现订单定时关闭的方案,总有一种适合你! 在电商、支付等系统中,一般都是先创建订单(支付单),
Redis为什么能抗住10万并发?揭秘性能优越的背后原因
Redis是一个开源的,基于内存的,高性能的键值型数据库。它支持多种数据结构,包含五种基本类型 String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合),和三种
既然有Map了,为什么还要有Redis?
一、同样是缓存,用map不行吗? Redis可以存储几十个G的数据,Map行吗? Redis的缓存可以进行本地持久化,Map行吗? Redis可以作为分布式缓存,Map只能在同一个JVM中进行缓存;
3.redis数据类型之List
list采用链表存储,所以redis可以操作两端数据。list使用压缩列表和双向链表作为底层实现,双向链表占用内存比压缩列表要多,会优先考虑使用压缩列表,在特定条件会从压缩列表实现转换到双向链表实现。
1.redis数据类型之String
redis中数据类型String相关的命令以及String相关的应用场景。商品编号、订单号采用string的递增数字特性生成。
2.redis数据类型之Hash
redisson分布式锁框架选择使用hash作为分布式锁的数据结构。 大key是我们要加锁的业务数据,比如订单号。小key使用的是我们加锁的机器id+线程id。value就是可重入的次数。