腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java程序猿部落
专栏成员
举报
188
文章
159705
阅读量
50
订阅数
订阅专栏
申请加入专栏
全部文章(188)
java(81)
编程算法(70)
缓存(19)
jvm(18)
sql(17)
数据库(16)
jdk(16)
spring(14)
容器(14)
网络安全(14)
云数据库 Redis(12)
网站(12)
hashmap(12)
文件存储(10)
云数据库 SQL Server(9)
微服务(9)
数据结构(8)
负载均衡(7)
面向对象编程(7)
node.js(6)
git(6)
unix(6)
http(6)
分布式(6)
javascript(5)
xml(5)
linux(5)
kafka(5)
自动驾驶(4)
android(4)
jar(4)
nginx(4)
海外加速(4)
企业(4)
存储(4)
spring boot(4)
aop(4)
其他(3)
python(3)
servlet(3)
github(3)
负载均衡缓存(3)
dubbo(3)
rabbitmq(3)
https(3)
c++(2)
php(2)
c#(2)
jsp(2)
bootstrap(2)
ide(2)
svn(2)
api(2)
maven(2)
容器镜像服务(2)
TDSQL MySQL 版(2)
腾讯云测试服务(2)
开源(2)
压力测试(2)
数据迁移(2)
mybatis(2)
二叉树(2)
安全(2)
hbase(2)
synchronized(2)
wait(2)
jquery(1)
json(1)
ajax(1)
单片机(1)
汇编语言(1)
打包(1)
搜索引擎(1)
全文检索(1)
lucene/solr(1)
消息队列 CMQ 版(1)
自动化(1)
黑客(1)
dns(1)
自动化测试(1)
cdn(1)
tcp/ip(1)
rpc(1)
ddos(1)
spring cloud(1)
uml(1)
数据分析(1)
架构设计(1)
Elasticsearch Service(1)
boolean(1)
buffer(1)
extract(1)
field(1)
fifo(1)
guava(1)
hide(1)
join(1)
local(1)
lock(1)
move(1)
public(1)
set(1)
tail(1)
thread(1)
程序设计(1)
进程(1)
线程安全(1)
搜索文章
搜索
搜索
关闭
Mysql查询语句使用select.. for update导致的数据库死锁分析
数据库
sql
云数据库 SQL Server
近期有一个业务需求,多台机器需要同时从Mysql一个表里查询数据并做后续业务逻辑,为了防止多台机器同时拿到一样的数据,每台机器需要在获取时锁住获取数据的数据段,保证多台机器不拿到相同的数据。
李红
2019-12-29
3.6K
0
缓存内功心法:缓存基础整理
缓存
编程算法
数据库
sql
缓存雪崩是由于原有缓存失效(过期),新缓存未到期间。所有请求都去查询数据库,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。
李红
2019-09-03
672
0
面试前必须要知道的21道Redis面试题
云数据库 Redis
数据库
数据结构
sql
缓存
这样的结构方便解决单点故障问题,实现Slave对Master的替换。如果Master挂了,可以立刻启用Slave1做Master,其他不变。
李红
2019-09-02
528
0
千万级MySQL数据库建立索引,提高性能的秘诀
全文检索
云数据库 SQL Server
sql
数据库
实践中,MySQL的优化主要涉及SQL语句及索引的优化、数据表结构的优化、系统配置的优化和硬件的优化四个方面,如下图所示:
李红
2019-08-31
3.7K
0
MyBatis面试题集合,90%会遇到这些问题
mybatis
sql
编程算法
xml
网络安全
1、#{}和${}的区别是什么? ${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc
李红
2019-08-29
1K
0
数据库内功心法:数据库基本理论
云数据库 SQL Server
数据库
sql
原文:http://www.java520.cn/%E6%95%B0%E6%8D%AE%E5%BA%93/148.html
李红
2019-08-29
698
0
MyBatis面试题集合,90%会遇到这些问题
mybatis
sql
编程算法
xml
网络安全
原文:http://www.java520.cn/mybatis/146.html
李红
2019-08-28
1.1K
0
面试必问:读写一致性,你需要思考的问题
jvm
编程算法
数据库
sql
hashmap
先说明下,本文要讨论的多线程读写是指一个线程写,一个或多个线程读,不包括多线程同时写的情况。
李红
2019-07-30
468
0
Redis主从复制看这篇就够了
数据库
sql
概念:主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。
李红
2019-07-10
539
0
深入挖崛:mysql主从复制原理
云数据库 SQL Server
linux
数据库
sql
实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程)上。
李红
2019-07-10
516
0
面试官问你:MYSQL事务和隔离级别,该如何回答
数据库
云数据库 SQL Server
sql
其他
事务是由一组SQL语句组成的逻辑处理单元,是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。事务具有以下4个属性,通常简称为事务的ACID属性:
李红
2019-07-10
362
0
如何保证消息队列的顺序性?
云数据库 SQL Server
数据库
sql
rabbitmq
kafka
其实这个也是用 MQ 的时候必问的话题,第一看看你了不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这是生产系统中常见的问题。
李红
2019-05-31
1.7K
0
ElasticSearch是如何实现分布式的?
分布式
云数据库 SQL Server
数据库
sql
Elasticsearch Service
在搜索这块,lucene 是最流行的搜索库。几年前业内一般都问,你了解 lucene 吗?你知道倒排索引的原理吗?现在早已经 out 了,因为现在很多项目都是直接用基于 lucene 的分布式搜索引擎—— ElasticSearch,简称为 es。
李红
2019-05-31
587
0
如何保证网站的安全架构,不被黑客攻击
sql
数据库
ddos
网络安全
安全
互联网环境鱼龙混杂,网站被攻击是常见现象,所以了解一些常见的网站攻击手段十分必要。下面列举比较常见的 4 种攻击手段:
李红
2019-05-29
837
0
面试官问到分布式技术
文件存储
云数据库 Redis
数据库
sql
dubbo
(2)当 redis 服务器初始化时,会预先分配 16 个数据库(该数量可以通过配置文件配置),所有数据库保存到结构 redisServer 的一个成员 redisServer.db 数组中。当我们选择数据库 select number 时,程序直接通过 redisServer.db[number] 来切换数据库。有时候当程序需要知道自己是在哪个数据库时,直接读取 redisDb.id 即可。
李红
2019-05-29
555
0
Java高并发缓存架构,缓存雪崩、缓存穿透之谜
缓存
云数据库 Redis
数据库
sql
黑客
了解什么是 redis 的雪崩、穿透和击穿?redis 崩溃之后会怎么样?系统该如何应对这种情况?如何处理 redis 的穿透?
李红
2019-05-29
1.1K
0
缓存与数据库双写,不一致问题及解决方案
缓存
数据库
sql
压力测试
你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?
李红
2019-05-29
1.5K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档