计算机基础与理论
shadon178
很多技术不用就都忘记了,以后要多写博客了,多交流才能印象深刻。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库与对象存储S3如何保持一致性
讨论数据库存储和文件上传操作如何保证一致性的问题原创 2023-01-14 21:41:24 · 914 阅读 · 1 评论 -
强一致性算法ZAB
原创 2022-01-23 23:21:20 · 343 阅读 · 0 评论 -
强一致性算法Paxos
原创 2022-01-23 23:20:00 · 1494 阅读 · 0 评论 -
Raft算法
Raft算法一致性算法,主要解决选举问题(leader election)和副本同步问题(log replication)强烈推荐看这个动画学习该算法http://thesecretlivesofdata.com/raft/原创 2022-01-23 22:52:59 · 198 阅读 · 0 评论 -
TCP建立连接和关闭连接的过程
先来一张图看看整个连接和关闭的过程: 各个状态的意义如下: LISTEN:侦听来自远方TCP端口的连接请求; SYN-SENT:在发送连接请求后等待匹配的连接请求; SYN-RECEIVED:在收到和发送一个连接请求后等待对连接请求的确认; ESTABLISHED:代表一个打开的连接,数据可以传送给用户; FIN-WAIT-1:等待远程TCP的连接中断请求,或先前的连接中...原创 2018-03-07 18:11:56 · 10206 阅读 · 0 评论 -
事务概述
在与数据库打交道的过程中,事务是一个必须掌握的技能之一。在一般的小项目中由于并发有限,很难看出事务的问题,但是在大型项目中,在高并发的条件下,如果处理不好事务问题,会出现许多很难察觉到的问题,并且也很难清楚的找到问题的根源。处理不好事务会导致许多数据问题,数据可是一家公司重要的财富,因此事务是一个高级程序员必须,也是一定要掌握的技能。ACID特性首先需要了解事务的四大特性(ACID):...原创 2018-03-25 14:36:48 · 374 阅读 · 0 评论
分享