腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
编程大道
专栏作者
举报
87
文章
124586
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(87)
java(24)
编程算法(18)
sql(17)
数据库(16)
云数据库 Redis(16)
缓存(13)
spring(9)
网站(7)
分布式(7)
ide(6)
jdk(6)
面向对象编程(6)
zookeeper(6)
数据结构(6)
xml(5)
打包(5)
http(5)
jvm(5)
node.js(4)
api(4)
消息队列 CMQ 版(4)
mybatis(4)
微服务(4)
kafka(4)
负载均衡(3)
git(3)
linux(3)
apache(3)
文件存储(3)
容器(3)
存储(3)
tcp/ip(3)
https(3)
key(3)
索引(3)
servlet(2)
jsp(2)
html(2)
json(2)
云数据库 SQL Server(2)
jar(2)
nginx(2)
网络安全(2)
二叉树(2)
aop(2)
rabbitmq(2)
socket编程(2)
innodb(2)
mysql(2)
c 语言(1)
c++(1)
php(1)
javascript(1)
lua(1)
bootstrap(1)
css(1)
memcached(1)
github(1)
tomcat(1)
搜索引擎(1)
全文检索(1)
unix(1)
负载均衡缓存(1)
命令行工具(1)
数据备份(1)
开源(1)
黑客(1)
压力测试(1)
shell(1)
hashmap(1)
ftp(1)
hexo(1)
微信(1)
安全(1)
数据分析(1)
mqtt(1)
etcd(1)
com(1)
config(1)
cpu(1)
field(1)
hash(1)
ip(1)
jetty(1)
limit(1)
nacos(1)
null(1)
object(1)
pdf(1)
profile(1)
ps(1)
redis(1)
sleep(1)
title(1)
tree(1)
wait(1)
word(1)
zk(1)
工具(1)
脚本(1)
可视化(1)
框架(1)
连接(1)
面试(1)
配置(1)
日志(1)
搜索文章
搜索
搜索
关闭
线上问题 | Redis哈希结构踩坑
缓存
field
hash
key
null
同事排查不到原因,迫不得已联系到正在休假的我。幸亏我带着电脑呢!(打工人的觉悟真高,休假都带着电脑)于是我打开电脑,连上V**,连接远程桌面,登录日志系统,查看一番,又翻了翻代码,发现是因为从Redis中查询的数据为字符串null(这种情况是Redis中不存在且数据库也不存在时,避免缓存穿透而临时缓存的字符串null),导致抛出业务异常,打印错误日志,从而触发邮件告警。接口调用量一上来,报错就多了,于是就收到了千余封告警邮件。
编程大道
2023-03-17
376
0
一个属性同时使用Autowired和Resource注解会发生什么?
网络安全
spring
java
缓存
编程算法
如题,如果在同一个属性上使用@Autowired注解注入bean1,然后使用@Resource注解注入bean2会发生什么?
编程大道
2022-07-01
350
0
老板:把系统从单体架构升级到集群架构!
缓存
linux
数据库
数据备份
数据结构
如题,本文针对工作中实际经验,整理了把一个单体架构的系统升级成集群架构需要做的准备工作,以及为集群架构的升级做指导方针。
编程大道
2021-09-08
654
0
Redis的各种数据类型到底能玩出什么花儿?
ide
编程算法
云数据库 Redis
微信
缓存
Redis作为一款NoSQL内存数据库,其丰富的数据类型、简单易用的命令、单机可达10万的高并发(官方数据),从面世以来就深受广大用户的喜爱。Redis的五种数据类型,是我们学习Redis时的必修课,但是大多数人都只是去学它的命令、API,却不知道这些数据类型都能应用在哪些场景,那这些命令学起来也就会很快就忘,终究只是“纸上谈兵”。
编程大道
2020-07-28
404
0
Redis使用指南
缓存
分布式
数据库
sql
云数据库 Redis
使用Redis做K-V存储,一定要注意过期时间的把控,任何K-V的存储都要设置过期时间,不管多长时间。一般在封装Redis操作工具类时提供默认使用系统公共超时时间的操作API,避免新手在使用时不设置过期时间,导致内存的浪费。另外,通过连接池 Jedis jedis = JedisPool.getResource(); 这样获取Redis连接最好使用try/finally块,并且在finally块中调用 jedis.close(); 将连接归还给连接池,否则将会一直持有连接,很有可能导致在将来的某一时刻报拿不到连接的错。这也是之前某一个同事犯过的错导致生产bug!
编程大道
2020-03-20
585
0
什么?我往Redis里写的数据怎么没了?
云数据库 Redis
缓存
能坚持别人不能坚持的,才能拥有别人不能拥有的。
编程大道
2020-02-11
966
0
高并发场景下缓存+数据库双写不一致问题分析与解决方案设计
缓存
数据库
sql
压力测试
Redis是企业级系统高并发、高可用架构中非常重要的一个环节。Redis主要解决了关系型数据库并发量低的问题,有助于缓解关系型数据库在高并发场景下的压力,提高系统的吞吐量(具体Redis是如何提高系统的性能、吞吐量,后面会专门讲)。
编程大道
2020-01-16
1.8K
0
[需求设计]从一个小需求感受Redis的独特魅力
缓存
数据库
sql
消息队列 CMQ 版
kafka
Redis在实际应用中使用的非常广泛,本篇文章就从一个简单的需求说起,为你讲述一个需求是如何从头到尾开始做的,又是如何一步步完善的。之前写过一篇《如何实现页面广告随时上下线、过期自动下线及到时自动上线》(连接在文末给出),也涉及到了Redis在项目中的实际应用,有兴趣的可以看一下。
编程大道
2019-12-17
506
0
记一次生产优化-优化定时提前加载用户信息
分布式
云数据库 Redis
缓存
linux
最近,有不少用户反映登录我们的APP后,进入首页展示用户数据时要很久很久才能展示出来。刚开始还没在意,以为是用户自己的网络慢导致的,后来有好几个用户都反映了此问题,这不得不引起我们的重视了。
编程大道
2019-07-15
431
0
谨慎使用全局变量
缓存
网站
编程算法
之所以写这篇文章,是因为有同事使用全局变量不当导致了bug。所以在解释标题之前,首先说一下业务背景。
编程大道
2019-07-15
1K
0
Redis缓存穿透,缓存击穿,缓存雪崩,热点Key
缓存
云数据库 Redis
数据库
sql
使用Redis难免会遇到Redis缓存穿透,缓存击穿,缓存雪崩,热点Key的问题。有些同学可能只是会用Redis来存取,基本都是用项目里封装的工具类来操作。但是作为开发,我们使用Redis时可能会遇到上述问题,可能你还不知道这几个名词是什么意思,那么现在就让我们一起来探讨下吧。
编程大道
2019-07-15
470
0
记一次生产优化-优化定时提前加载用户信息
分布式
云数据库 Redis
缓存
linux
最近,有不少用户反映登录我们的APP后,进入首页展示用户数据时要很久很久才能展示出来。刚开始还没在意,以为是用户自己的网络慢导致的,后来有好几个用户都反映了此问题,这不得不引起我们的重视了。
编程大道
2019-07-13
455
0
Redis缓存穿透,缓存击穿,缓存雪崩,热点Key
缓存
云数据库 Redis
数据库
sql
黑客
使用Redis难免会遇到Redis缓存穿透,缓存击穿,缓存雪崩,热点Key的问题。有些同学可能只是会用Redis来存取,基本都是用项目里封装的工具类来操作。但是作为开发,我们使用Redis时可能会遇到上述问题,可能你还不知道这几个名词是什么意思,那么现在就让我们一起来探讨下吧。
编程大道
2019-07-12
835
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档