首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
aidanzheng
掘友等级
软件工程师
毕业于西北大学数学系,12年软件开发经验的老程序员。10000小时定律是我的座右铭,不断的学习,不断突破自我
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
TCP三次握手调优
TCP(Transmission Control Protocol)传输控制协议是一种面向连接的、可靠的、基于字节流的传输层协议。从TCP的定义中可以看出,TCP是面向连接的可靠的通信方式,连接双方都需要确定各自的连接通道都是OK的。三次握手的目的就是为了确定各自的通道是OK的…
TCP报文格式
TCP(Transmission Control Protocol)传输控制协议是一种面向连接的、可靠的、基于字节流的传输层协议。报文格式如下: 1、源端口号、目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接。 2、序号(4字节)与确认序号(4字节):是TCP可…
哈希与一致性哈希
在《一致性详解》的博文的开篇词中提到,在高并发读写数据的场景中,我们一般会对数据进行hash分片,从而分布到不同的服务器中,那么本文就谈谈常用的hash分片。 数据均匀分布指的是数据需要尽可能均匀的发布在不同的节点上,不能其中一个或几个节点占有大部分数据,这样分片的作用就大打折…
一致性详解
在后台开发中,当我们需要支持大规模的并发读写,同时具备横向扩展能力。这这时我们一般会对数据进行hash分区,从而分布到不同的服务器中,以解决写的瓶颈。同时每个写服务器会通过主从同步分布到多台服务器上面,从而实现读写分离,提高读的并发性能。 那么问题来了,一次性写多条数据,怎么保…
缓存实战
很多研发同学是这么用缓存的:在查询数据的时候,先去缓存中查询,如果命中缓存那就直接返回数据。如果没有命中,那就去数据库中查询,得到查询结果之后把数据写入缓存,然后返回。在更新数据的时候,先去更新数据库中的表,如果更新成功,再去更新缓存中的数据。流程如下图 这样使用缓存的方式有没…
MySQL的锁与锁机制
根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。 全局锁指的是对整个数据库实例加锁,MySQL提供了FLUSH TABLE WITH READ LOCK,用于给全整个数据库实例加读锁。这个命令执行后,整个实例就变成只读了,增删改的DML语句与建表增加索…
个人成就
文章被点赞
2
文章被阅读
1,221
掘力值
62
关注了
0
关注者
0
收藏集
4
关注标签
9
加入于
2018-08-14