腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
猿天地
专栏作者
举报
449
文章
654333
阅读量
59
订阅数
订阅专栏
申请加入专栏
全部文章(449)
spring(127)
java(91)
编程算法(71)
数据库(67)
微服务(62)
sql(59)
https(50)
api(44)
spring cloud(44)
网络安全(36)
其他(32)
http(30)
spring boot(29)
缓存(28)
云数据库 Redis(25)
github(24)
mongodb(22)
分布式(21)
javascript(19)
云数据库 SQL Server(19)
ide(18)
git(18)
开源(16)
dubbo(16)
jvm(15)
网站(14)
存储(14)
html(13)
linux(12)
xml(11)
json(11)
apache(10)
文件存储(10)
rpc(10)
大数据(10)
node.js(9)
jar(9)
maven(9)
人工智能(9)
android(8)
jdk(8)
jdbc(8)
hashmap(8)
安全(8)
对象存储(7)
python(7)
腾讯云测试服务(7)
mybatis(7)
微信(7)
架构设计(7)
es(7)
Elasticsearch Service(7)
c++(6)
php(6)
nginx(6)
容器(6)
数据结构(6)
kafka(6)
mvc(5)
unix(5)
消息队列 CMQ 版(5)
uml(5)
数据分析(5)
jquery(4)
打包(4)
访问管理(4)
kubernetes(4)
压力测试(4)
数据迁移(4)
爬虫(4)
面向对象编程(4)
aop(4)
小程序(4)
自动驾驶(3)
ios(3)
bash(3)
servlet(3)
nosql(3)
tomcat(3)
bash 指令(3)
运维(3)
tcp/ip(3)
windows(3)
负载均衡(2)
官方文档(2)
lua(2)
.net(2)
bootstrap(2)
react(2)
全文检索(2)
容器镜像服务(2)
云数据库 MongoDB(2)
TDSQL MySQL 版(2)
日志数据(2)
企业(2)
serverless(2)
游戏(2)
shell(2)
html5(2)
ssh(2)
正则表达式(2)
zookeeper(2)
markdown(2)
socket编程(2)
nest(2)
腾讯云开发者社区(2)
groovy(2)
人脸识别(1)
NLP 服务(1)
go(1)
actionscript(1)
scala(1)
ajax(1)
ecmascript(1)
嵌入式(1)
memcached(1)
access(1)
ruby on rails(1)
eclipse(1)
搜索引擎(1)
lucene/solr(1)
ubuntu(1)
负载均衡缓存(1)
mapreduce(1)
存储网关(1)
日志服务(1)
云直播(1)
es 2(1)
电商(1)
数据安全(1)
electron(1)
devops(1)
自动化(1)
互联网金融(1)
spark(1)
wordpress(1)
hive(1)
gui(1)
dns(1)
npm(1)
kotlin(1)
cdn(1)
单元测试(1)
ddos(1)
rabbitmq(1)
gradle(1)
数据处理(1)
数据可视化(1)
安全漏洞(1)
系统架构(1)
hbase(1)
openapi(1)
信息流(1)
任务调度(1)
虚拟化(1)
unicode(1)
ascii(1)
sdk(1)
性能测试(1)
数据脱敏(1)
addition(1)
amd(1)
boolean(1)
class(1)
cloud(1)
com(1)
controller(1)
copy(1)
excel(1)
feign(1)
it(1)
jackson(1)
logback(1)
orm(1)
ps(1)
sap(1)
uuid(1)
二维码(1)
反射(1)
架构师(1)
监控(1)
开源框架(1)
面试(1)
日志(1)
异常(1)
异常处理(1)
注解(1)
搜索文章
搜索
搜索
关闭
池化技术,永远的经典,就怕你不知道
数据库
sql
缓存
点击上方蓝色字体,选择“设为星标” 回复”学习资料“获取学习宝典 目录 公用池化包 Commons Pool 2 简介 案例 面试题 JMH 测试 数据库连接池 HikariCP 结果缓存池 小结 背景 在我们平常的编码中,通常会将一些对象保存起来,这主要考虑的是对象的创建成本。 比如像线程资源、数据库连接资源或者 TCP 连接等,这类对象的初始化通常要花费比较长的时间,如果频繁地申请和销毁,就会耗费大量的系统资源,造成不必要的性能损失。 并且这些对象都有一个显著的特征,就是通过轻量级的重置工作
猿天地
2022-08-26
437
0
一口气说出 Redis 16 个常见使用场景
编程算法
缓存
分布式
点击上方蓝色字体,选择“设为星标” 回复”学习资料“获取学习宝典 目录 缓存 数据共享分布式 分布式锁 全局ID 计数器 限流 位统计 购物车 用户消息时间线timeline 消息队列 抽奖 点赞、签到、打卡 商品标签 商品筛选 用户关注、推荐模型 排行榜 1、缓存 String类型例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据共享分布式 String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享例如:分布式Session <d
猿天地
2022-03-04
335
0
如何保证缓存与数据库双写时的数据一致性?
缓存
云数据库 Redis
数据库
sql
消息队列 CMQ 版
来源:https://www.jianshu.com/p/a8eb1412471f
猿天地
2021-11-08
647
0
为什么ConcurrentHashMap的读操作不需要加锁?
缓存
http
jdk
node.js
hashmap
来源:https://cnblogs.com/keeya/p/9632958.html
猿天地
2021-10-26
278
0
相信我,不记录核心接口的参数和响应,你会后悔的
spring
https
http
缓存
网络安全
作者:fredalxin 地址:https://fredal.xin/http-body-recorder
猿天地
2021-05-07
728
0
面试官扎心一问: 为什么 ConcurrentHashMap 的读操作不需要加锁?
缓存
http
jdk
node.js
hashmap
get没有加锁的话,ConcurrentHashMap是如何保证读到的数据不是脏数据的呢?
猿天地
2021-03-12
289
0
Redis客户端,我只用它!
云数据库 Redis
windows
开源
缓存
用过一些 Redis 相关的客户端,一直没有找到一个比较好用的软件,所以很多时候用命令行去操作感觉也挺方便的。如果在 windows 上还是用客户端软件会更方便。
猿天地
2020-12-03
424
0
天天说要做性能优化,到底在优化什么?
缓存
编程算法
sql
数据库
jvm
连环炮问下来,对于有做过优化的老司机来说,肯定能抗住。对于没有真正做过优化的小白来说,肯定扛不住这一系列的追问,最后只能以面试失败而告终。
猿天地
2020-11-03
827
0
Java开源框架中的设计模式以及应用场景
android
缓存
dubbo
java
sql
设计模式是软件设计中常见问题的典型解决方案,你可以通过对其进行定制来解决代码中的特定设计问题。
猿天地
2020-09-22
1.5K
0
Redis突然报错,今晚又不能回家了...
云数据库 Redis
文件存储
c++
缓存
今天在容器环境发布服务,我发誓我就加了一行日志,在点击发布按钮后,我悠闲地掏出泡着枸杞的保温杯,准备来一口老年人大保健......
猿天地
2020-09-22
3.1K
0
JetCache埋点的骚操作,不服不行啊
缓存
云数据库 Redis
嵌入式
面向对象编程
缓存是应对高并发绝对的利器,在很多业务场景允许的情况下,都可以使用缓存来提供性能。
猿天地
2020-08-24
1.4K
0
简直骚操作,ThreadLocal还能当缓存用
缓存
java
github
https
git
有朋友问我一个关于接口优化的问题,他的优化点很清晰,由于接口中调用了内部很多的 service 去组成了一个完成的业务功能。每个 service 中的逻辑都是独立的,这样就导致了很多查询是重复的,看下图你就明白了。
猿天地
2020-08-12
736
0
线上服务CPU使用率百分百,注册中心却看不到该服务
缓存
线上某服务一直运行很稳定,最近突然就cpu百分百,rpc远程调用全部失败,并走了mock逻辑。重启后,一个小时后问题又重现。于是dump线程栈信息,但不仔细看也看不出什么问题。于是就有了一番排查历程。
猿天地
2020-02-24
736
0
微服务架构的四大金刚利器
缓存
分布式
ide
存储
微服务
互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前提需要分布式锁控制并发,同时缓存、降级和限流是保护微服务系统运行稳定性的三大利器。
猿天地
2019-11-29
318
0
我所经历的一次Dubbo服务雪崩,这是一个漫长的故事
压力测试
云数据库 Redis
http
缓存
rpc
这周,笔者经历了一次服务雪崩。服务雪崩,听到这个词就能想到问题的严重性。是的,整个项目,整条业务线都挂了,从该业务线延伸出来的下游业务线也跟着凉了。笔者是连续三天两夜的忙着处理问题,加起来睡眠时间不足5小时,今天才得以睡个好觉。但事故之后还有很多问题等着去处理。
猿天地
2019-11-12
727
0
前1号店技术总监黄哲铿揭秘:微服务架构在千万级别日调用量、亿级别海量数据场景下的应用实践
缓存
电商
微服务
架构设计
电商是促销拉动式的场景,也是价格战驱动的场景。618和双11都是典型的促销活动。其实都是在抢用户、扩市场占有率。在这样的场景之下,对秒杀、抢购是很热衷的玩法。
猿天地
2019-10-31
1.1K
0
Dubbo最佳实践,我整理了以下9点
dubbo
文件存储
api
缓存
Dubbo服务化,在当前互联网后端开发中,大部分都使用了Dubbo。截止目前github dubbo上,star也将近3万,使用dubbo的公司数量也很可观,Dubbo确实也是一个比较不错的服务化框架。
猿天地
2019-10-21
2.4K
0
说实话,你的API接口在高并发面前不堪一击!
分布式
缓存
cdn
编程算法
压力测试
衡量一个接口是否能够支撑高并发,我们最先想到的就是他的QPS是多少,影响QPS大小的关键因素是你的系统是否支持分布式、高并发,当提起这几三个词的时候,是不是很多人都认为分布式=高并发=多线程?
猿天地
2019-10-21
1.1K
0
Elasticsearch高级调优方法论之——根治慢查询!
缓存
https
网络安全
Elasticsearch Service
html
Elasticsearch是非常灵活且功能丰富的搜索引擎,它提供了许多不同查询数据的方法。在实战业务场景中,经常会出现远远低于预期查询速度的慢查询。作为分布式系统的Elasticsearch,可能有各种影响查询性能的因素,包括外部因素,如负载均衡设置,网络延迟(带宽,NIC卡/驱动程序)等。
猿天地
2019-10-09
4.4K
0
记录一次系统性能调优过程
缓存
javascript
node.js
spring
android
在线上环境,由于业务场景需要,要求程序能够在普通的4G机器中依然正常运行。而原来的环境配置为8核16G,微服务部署,一共有6个功能模块。而现在要求在一台4核4G的设备上正常运行。
猿天地
2019-09-10
1.3K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档