首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go存储编程
奇伢云存储
创建于2021-05-13
订阅专栏
Go 存储编程,讲解基础存储技术,深度剖析 Go IO 的知识点。
等 14 人订阅
共9篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
奇伢云存储
1年前
Go
操作系统
后端
自制文件系统 — 04 HelloFS 进阶 分布式加密文件系统
本文在 hellofs 的基础上实现一个加密分布式的功能。自制文件系统,hellofs 究极进化了,可写的分布式加密 hellofs 袭来,你学会了吗?
700
3
评论
奇伢云存储
1年前
Go
自制文件系统 —— 03 Go实战:hello world 的文件系统
终于到了动手的环节,今天我们直接搞起一个叫做 hello world 的文件系统,附上全部代码实现,且可以体验测试。
1562
3
评论
奇伢云存储
2年前
Go
Go 存储基础 — 内存结构体怎么写入文件?
今天分享一个 Go 编程的使用技巧: 内存的结构体怎么写入文件?又怎么从文件中读取呢?这篇文章告诉你其中的核心原理:字节数组转变。
1474
6
评论
奇伢云存储
2年前
Linux
后端
操作系统
IO write 收到成功,数据就安全了吗?并没有
写的数据安全吗? 思考一个问题:写数据做到什么程度才叫安全了? 就是:用户发过来一个写 IO 请求,只要你给他回复了 “写成功了”,那么无论机器发生掉电,还是重启等等之类的,数据都还能读出
2414
6
评论
奇伢云存储
2年前
Go
存储 IO 为什么总叫你对齐?
为什么存储 IO 要对齐?因为不对齐的 IO 极慢,对于 SSD 来说,还会加快消耗寿命,坏处多多的。
1078
8
2
奇伢云存储
2年前
Go
存储基础 — 文件句柄 fd 究竟是什么?
通过上一篇 Go IO 的姿势, 我们看到有两种文件读写的方式,一种是系统调用的方式,接受和操作的对象是一个整数 fd,另一种是 Go 标准库自己封装的标准库 IO ,操作对象是 Go 封装的 file 结构体,但其内部还是针对整数 fd 的操作。所以一切的本源是通过 fd 来…
1751
13
评论
奇伢云存储
2年前
Go
存储入门进阶推荐:存储技术通关看这几本书
应一位读者朋友,推荐一些和存储相关入门和进阶的书籍。 有些读者朋友是已经深耕存储多年,有的读者朋友是刚刚入门、或者说有兴趣但是迟迟不得入门。以下从笔者的经验出发,向大家推荐几本书,可以比较系统的补充一些编程的内功和存储的基础知识。 语言是第一个要度过的关,就跟你学习语文一样,你…
2052
2
评论
奇伢云存储
2年前
Go
Go 存储基础 — 文件 IO 的姿势
我们都知道计算的体系架构,CPU,内存,网络,IO。那么 IO 是啥呢?一般理解成 Input、Output 的缩写,通俗话就是输入输出的意思。 IO 分为网络和存储 IO 两种类型。网络 IO 对应的是网络数据传输过程,网络是分布式系统的基石,通过网络吧离散的物理节点连接起来…
980
3
评论
奇伢云存储
2年前
Go
Golang 最细节篇 —— Reader,ReaderAt 的区别,你如果是做存储的,可千万别搞错了;
分享一个细节语义问题引发的思考。关于 Golang Read,ReadAt 这两个接口,不知道大家有没有仔细品过这两个接口的区别。golang 里面有两个关于 Read 的 interface ,就是 Reader 和 ReaderAt ,这两个接口的定义在标准库 io 的 i…
1153
5
2