摘要:

在这个世界上有俩种人,一种是天天趴在网上,跟计算机网络亲密接触的人,另一种是天外?#19978;桑?#19981;食人间烟火,自然也不使用互联网的人??。

所以,无论你是互联网世界的新用户,或者,你已经投身互联网工作很长时间了,亦或是你每天?#19981;?#20351;用计算机和网络的网民,你都应该了解基本的网络知识,特别是计算机网络。

如果你维护过服务器,或者是一个服务端的开发者,你了解远程的用户是如何连接到你的服务器或者访问到你的服务的吗? 发现大部分人的回答是模糊的,有的根本不明就理,所以,本文就尽可能多的来聊一?#27169;?#26377;关这类计算机网络与网络组件的基本知识。

我们先来给计算机网络下个定义:

阅读全文
posted @ 2019-04-04 23:40 土豆的奥特之父 阅读(137) 评论(0) 编辑
摘要:

在上文《分布式事务?咱先弄明白本地事务再说 - ACID》中,我们?#27493;?#20102;数据库的事务及事务的特性ACID,了解到一个数据库要支持事务,就需要实现完备的事务的规范,我们才能说这是一个支持事务的数据库,例如Mysql、Oracle等。 本文就来讨论一下数据库实现事务的?#29238;?#20851;键阶段,背后都经历了哪些曲折的技术变迁。

阅读全文
posted @ 2019-03-27 21:58 土豆的奥特之父 阅读(159) 评论(0) 编辑
摘要:

过去一段时间面试的同学,对于数据库事务,可?#22253;?#29031;配置正常使用,但很多都无法讲清楚和理解数据库事务这个东西真正的意义,以及互联网兴起以后,当今数据库在ACID面前面临怎样的问题和抉择。

事务,是各大单机SQL数据库厂商包括Oracle、IBM DB2等,早在上世纪80年代提出的一个解决 数据并发操作处理的模型 ,旨在满足多用户(多线程、进程)对数据操作的场景下,依然能保证逻辑正?#20998;?#34892;,状体持久,且各大厂商提出,并在事务实现上都遵循事务的 ACID 4个特性。

阅读全文
posted @ 2019-03-23 09:54 土豆的奥特之父 阅读(450) 评论(0) 编辑
摘要:

什么是时序索引?

其主要特点体现在两个方面,

一存,以时间为轴,数据只有增加,没有变更,并且必须包含timestamp(日期时间,名称随意)字段,其作用和意义要大于数据的id字段,常见的数据比如我们通常要记录的操作日?#23613;?#29992;户行为日?#23613;?#25110;股?#34892;?#24773;数据、服务器CPU、内存、网络的使用?#23454;齲?/p>

二取,一定?#19988;?#26102;间范围为第一过滤条件,然后是其它查询条件,比如近一天、一周、本月等等,然后在这个范围内进行二次过滤,比如性别或地域等,查询结果中比较关注的是每条数据和timestamp字段具体发生的时间点,而非id。

此类数据一般用于OLAP、监控分析等场景。

阅读全文
posted @ 2019-03-19 15:19 土豆的奥特之父 阅读(387) 评论(3) 编辑
摘要:

在上一篇文章《分布式系统的构建原则》中总结了分布式系统的?#29238;?#21407;则,扩展性是其中非常重要的一个原则,而对于扩展性则是我们工程团队多年以来不懈的?#38750;螅?#25152;以,我们单独展开,写一写有关扩展性的内容。

在各种不同的领域中,深耕的组织和团队都不约而同的尝试、发现和总结软件架构模式,最后都相似的得出共同的软件架构特征,大家都希望系统更健?#22330;?#20855;有适应能力、更好的满足现代化的需求。 而这些特征其实背后无疑都指向一个共同的非常重要的实现原则,扩展性!

阅读全文
posted @ 2019-03-18 14:24 土豆的奥特之父 阅读(219) 评论(0) 编辑
耐克篮球多少钱