获得徽章 0
- 今天的一些笔记
# 以抖音存储为例介绍对象存储
1. 抖音上传一个视频到被刷到,需要用户的投稿、审核员的审核、以及系统给每一个用户的推送,这里就有三个系统:片源系统————>审核系统—————>推荐系统。如图所示:

<b>
2. 存储系统的分类:
>- 单机存储
>- 单机数据库
>- 分布式数据库
>- 分布式存储
细分如下:

特点列出如下:
### 对象存储

#### bucket/object语义:
>- bucket是存储对象的桶
>- object是对象,包含key、data和metadata
### 如何使用对象存储
>- 申请一个bucket
>- restful接口
>- MultiUpload接口,优化弱网络环境下的上传下载速度。
>- ListPrefix接口,分页列举接口
### 开发一个对象存储
#### 对象存储的一个经典三层架构
>- 接入层,负责接入解析并处理接口请求
>- 元信息层,写入/读取对象元信息
>- 存储引擎层,存储对象内容展开评论点赞 - mac是电脑的身份证,每一个可以接入网络的设备都有一个mac地址,也就是设备的身份证,ip是你所在地区的网络地址,也就是家庭住址,你的网络可能接入不同的设备,也就是说你的家里可能会有不同的人入住,但是入住之后要有一个东西告诉别人谁在你家里住了,这个东西就是arp协议,arp协议通过广播的方式,向居委会每隔一段时间都要播报一下你的mac和ip的对应表,并且随时更新这张表,以后别人再来访问你家,直接看这张表就能定位了,居委会就是你跟外部网络的链接节点。展开评论点赞
- VPN是正当技术,可以光明正大用。
vpn只是一个虚拟的私人通信通道。
我国禁止的是私自访问国际互联网,并不禁止使用vpn。
只要不违规访问国际互联网就行。
VPN 可以连接校园内网,公司内网等等。评论点赞 - win11系统中
即使IPV6地址 也是有网关的
而且关于IPV6地址的表现
过于底层化了
原本IPV4看起来简单的原因是因为四组代码都是由10进制数字完成 就像视频里提到一样 实际上每组数字最高只能填255的原因是在二进制里只能填写1111
简单来说 如果现在所有系统编辑IPV4地址时 只能填写0000.0000.0000.0000 这样的表示 那么就和IPV6一样让人头疼
既然IPV4可以填写十进制的数字自动转换成二禁止
为什么IPV6就不可以填写十进制的数字自动转换成十六进制呢?
不是不可以 而是这些程序员不如初代程序员那样 考虑实际应用的便利展开赞过评论1 - 总结一下我看到的关于浏览器工作过程的一个视频
1.通过DNS解析URL中域名对应的服务器主机IP地址 2.与服务器主机三次握手建立TCP连接
3.发送HTTP请求 获取服务器返回的数据
4.浏览器解析HTML、CSS和JS等前端文件,渲染页面
便于理解赞过11 - # 从刷抖音到网络交互
1. 刷抖音 网络是怎么交互的?
> <b>网络接入<br>
> <b>网络传输
### 网络接入
1. 以抖音为例,一个用户想要连接到抖音服务器,首先通过局域无限网络连接到中国电信\中国联通\中国移动等等,然后连接到服务器。如果美国网络需要连接到国内网络,可以通过海底光缆来进行。
2. 光缆,机房网络,运营商骨干网络都不会出现特别重大的故障;往往在网络传输的最后一公里才会发生堵塞、丢包、故障等等问题。
3. 同网段如何发包\交互?直接改成目标IP即可。
异网段如何发包\交互?需要通过网关来进行交互,网关的细则往往会有精细和默认之分,一般根据更加精细具体的规则来选择网关,不过也有默认网关的规则。
4. ARP协议(Address Resolution Protocol):
逻辑同网段才能够发送ARP,不同网段的发送ARP需要通过不断迭代向下一跳发送ARP才能通信。
5. IP协议
Mac地址与IP地址。Mac地址是一个二级地址,各个地方不统一,为了满足一个兼容问题,就构造了一个新的地址来统一管理。
> 标题:网络交互之网络接入 - 掘金
>
> 网址:[juejin.cn](
juejin.cn)
展开评论点赞
![[捂脸]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_28.8981538.png)