首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
后端
01-01 08:00
后端
Redis高并发防止秒杀超卖实战源码解决方案
Redis高并发防止秒杀超卖实战源码解决方案,本文主要介绍了Redis高并发防止秒杀超卖实战源码解决方案,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下目录1:解决思路2:添加redis常量3:添加redis配置类4:修改业务层1:秒杀业务逻辑层2:添加需要抢购的代金券3:抢购代金券5:postman测试6:压力测试8:配置Lua9:修改业务层1:抢购代金券10:
57
代码人生
01-01 08:00
代码人生
redis线程模型图解,redis为啥单线程
redis线程模型图解,redis为啥单线程,Redis用单线程复用IO复用技术多路复用个线程检查多个文件描述符的准备情况如果文件描述符已准备好,请返回阻止直到超时要在准备就绪后进行真正的操作,可以在同一个线程上执行,也可以开始执行线程(线程池)。本质上没有被屏蔽(lO)麦片))给女神发短信,说我来找你,然后默默地等女神下楼。这个期间除了等你什么都不做。备用轮胎的做法。非屏蔽IO)给女神发邮件,如
57
代码人生
01-01 08:00
代码人生
Redis——set,hash与列表
Redis——set,hash与列表 一.List列表 基于Linked List实现 元素是字符串类型 列表头尾增删快,中间增删慢,增删元素是常态 元素可以重复出现 最多包含2^32-1元素 列表的索引 从左至右,从0开始 从右至左,从-1开始 1.左右或者头尾压入元素 LPUSH key value [value ...] LPUSHX k
56
代码人生
01-01 08:00
代码人生
Redis数据库
Redis数据库 Redis数据库 Redis将数据库结构保存在RedisServer数据结构中的db数组中,数组大小由RedisServer结构中的dbnum决定,dbnum的默认大小为16。结构如下: class RedisServer { int dbnum; RedisDb[] db; } 而对于客户端而言,会选择一个指定的数
56
代码人生
01-01 08:00
代码人生
redis缓存session,webmvcconfigureradapter 过时
redis缓存session,webmvcconfigureradapter 过时,springboot项目使用ShiroUsershiroUser=(ShiroUser)principals.getPrimaryPrincipal()报告错误错误:Java.lang.classcastexception:com.zyc.springboot.Shiro.shirousercannotbecast
56
代码人生
01-01 08:00
代码人生
redis学习-基本知识说明
redis学习-基本知识说明 基本知识 1、redis有16个数据库 2、默认使用的是第0个 3、使用select进行数据库切换 4、使用DBSIZE查看DB大小 5、查看所有的key 6、清除当前数据库 7、清空所有数据库 FLUSHALL Redis是单线程的! Redis是基于内存操作,CPU不是Redis性能瓶颈,Redis的瓶颈是机器的内存和
56
代码人生
01-01 08:00
代码人生
redis 简单整理——持久化之RDB[十九]
redis 简单整理——持久化之RDB[十九] 前言 简单介绍一下redis的持久化。先来整理一下RDB。 正文 redis 支持RDB 和 AOF两种持久化机制,他们能达到的效果不一致。 那么先来看一下RDB吧。 RDB 是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和主动触发。 那么这里就有两个关键字了,一个是是保存到硬盘的过程,另一个是触发机制可能是手动触发和主动触发
56
百科问答
01-01 08:00
百科问答
Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis
Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis a:hover, a:visited, a:link, a:active { text-decoration: none !important; -webkit-box-shadow: none !important; box-shadow: none !important } 大家好,我是 Kaito。这篇文章我想和你聊一聊 Redis 的最佳实践。
56
代码人生
01-01 08:00
代码人生
Redis之常用的十几种使用场景
Redis之常用的十几种使用场景 来源: 1、缓存 String类型 例如:热点数据缓存(例如报表、明星爆料)、对象缓存、全页缓存等 2、数据共享分布式 String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享 例如:分布式Session <dependency> <groupId>org.spr
55
代码人生
01-01 08:00
代码人生
Redis-跨平台非关系型数据库
Redis-跨平台非关系型数据库 Redis全称:REmote DIctionary Server 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多
55
«
1
2
...
36
37
38
39
40
41
42
43
44
»