首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
无尘老施
掘友等级
系统架构师
擅长Java微服务架构,高并发解决方案
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
如何在Java中正确的获取本机IP地址
网上有很多取ip地址的方式,但是大都是有问题的。这里我们介绍正确获取IP的方式。 网上一个比较普遍的说法是InetAddress.getLocalHost().getHostAddress() 似乎很
Phoenix-im——基于Vert.x+vue的高性能即时通信系统
经过几个月的努力,利用业余时间终于做成了一个聊天系统,虽然还不完善,但是基本上可以使用了。先拿出来跟大家分享一下,后面再逐步完善。希望大家多多支持! 一、项目介绍 phoenix-im:本项目是一套基
MySQL基于辅助索引加锁情况分析
当辅助索引锁定的数量超过一定数量后,有可能会扩展成全索引加锁。由于记录数量所限,具体的行数无法测得,但是命中的记录数量越多,扩展成全索引锁的概率越高。所以,范围查询命中的记录数量越小越好。 可以从optimizer_switch参数的value中可以发现其中index_cond…
万亿级企业MySQL海量存储分库分表设计实践
关系型数据库以MySQL为例,单机的存储能力、连接数是有限的,它自身就很容易会成为系统的瓶颈。当单表数据量在百万以里时,我们还可以通过添加从库、优化索引提升性能。一旦数据量朝着千万以上趋势增长,再怎么优化数据库,很多操作性能仍下降严重。 以支付宝用户为例,8亿;微信用户更是10…
Redis 6.0 新特性及安装方法
简单介绍一下Redis6.0 有哪些重要新特性。 Redis 6引入多线程IO,但多线程部分只是用来处理网络数据的读写和协议解析,执行命令仍然是单线程。之所以这么设计是不想因为多线程而变得复杂,需要去控制 key、lua、事务,LPUSH/LPOP 等等的并发问题。 实现了Cl…
MySQL中使用binlog时binlog格式的选择
每一条会修改数据的sql都会记录到master的bin-log中。slave在复制的时候sql进程会解析成和原来master端执行过的相同的sql来再次执行。 优点:statement level下的优点,首先就是解决了row level下的缺点,不需要记录每一行数据的变化,减…
【MySQL】使用In时是否使用索引?
MySQL 的 in 查询在 5.5 以上的版本中存储引擎都是 innodb 的,正常情况下会走索引的!如果是 5.5 之前的版本确实不会走索引的,在 5.5 之后的版本,MySQL 做了优化。MySQL 在 2010 年发布 5.5 版本中,优化器对 in 操作符可以自动完成…
OrderBy使用索引的情况分析
在某些情况下,MySQL可以使用索引来满足子句,并避免执行操作时涉及的额外排序。即使与索引不完全匹配,也可以使用索引,只要索引的所有未使用部分和所有额外列都是子句中的常量。如果索引不包含查询访问的所有列,则仅当索引访问比其他访问方法代价低时才使用索引。也就是说如果查询的结果中包…
最全面分布式ID生成方案
在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。 但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;特别一点的如订单、…
Mysql临时表空间详解
The innodb_temp_data_file_path configuration option defines the relative path, name, size, and attributes for temporary tablespace data fil…
下一页
个人成就
文章被点赞
61
文章被阅读
31,897
掘力值
615
关注了
21
关注者
158
收藏集
0
关注标签
8
加入于
2020-05-23