Key-value 存储系统大概是分布式存储系统中最常见的一种类型了。从功能需求的角度说,最核心的包括:
- 可以创建一张表和删除一张表,同时对于表的数据可以进行:
- 读,即 get(key) 返回 value
- 写,即 put(key, value)
- 删除,即 delete(key)
当然,也有一些其它的功能需求,比如支持事务性,支持 key 排序查询,range key 或者特定列索引,支持同一 key 下 value 的 version 等等。
从非功能需求的角度说,凡是存储系统,Durability 是最重要的,数据不能丢失;其次是 Availability;再次是 Performance,这样的系统需要考虑 thro
[……]阅读全文
最近
挺久时间没有更新了,最近脑海中有几个化为文字的想法,但是都比较散,也就没有落笔。不过忽然有一个念头冒了出来,就是这些想法里面,有几个其实都是关于软件工程师成长的一个 “误区”。可以说,从 2008 年步入职场以来,这个误区导致的坑,或早或晚我踩过不少,我觉得把它们总结一下,写出来,兴许能给一些朋友们带来一点帮助。
在
说起美股市场,和 2020 年相比,2021 年真是动荡的一年,起码对我来说是这样。还记得年初的时候我写了
极客时间四周年的时候搞了个活动,让作者们都
来,说点大逆不道的。
好久没有写一点关于曼联的文字了,


