农历新年的最后一天,趁着假期看看代码,顺便做点笔记。时间上比较仓促,如有问题/疑问,欢迎指出。 简介 LevelDB 的写操作是 Append-Only 的,新的数据写入后,...
农历新年的最后一天,趁着假期看看代码,顺便做点笔记。时间上比较仓促,如有问题/疑问,欢迎指出。 简介 LevelDB 的写操作是 Append-Only 的,新的数据写入后,...
1、memcache的概念? Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频...
作为一个存储引擎,数据存储自然是LevelDB重中之重的需求。我们已经在庖丁解LevelDB之概览中介绍了Leveldb的使用流程,以及数据在Memtable,Immutab...
持续更新 如何浅显易懂地解说 Paxos 的算法? 参考资料 #8:知行学社的分布式系统与Paxos算法视频课程,循序渐进,讲解得比较浅显易懂 Paxos 背景 什么是 co...
前面不久,在京举行的中国数据库技术大会上,来自阿里巴巴集团研究员张瑞发表了题为《面向未来的数据库体系架构的思考》的主题演讲。 主要介绍了阿里数据库技术团队正在建设阿里下一代数...
摘要:搭配ECS云服务器使用, ESSD可提供单盘高达100万IOPS的随机读写能力和低至0.1毫秒的单路时延,相比SSD云盘分别提升了50倍性能上限和降低80%读写时延,单...
本文内容翻译自《Designing Data-Intensive Applications》一书的第8章。 近几章主要介绍系统如何处理错误。例如,我们讨论了副本故障转移,复制...
结合自己所知及个人喜好,总结汇总了下面这个列表。当然同等功能的开源产品可能有好几个,本着惟精惟一的标准,这里只选择一个加以说明,如果是自己的项目可以不拘泥于这个列表,选择自己...
可进入我的博客查看原文。 Raft 算法是可以用来替代 Paxos 算法的分布式一致性算法,而且 raft 算法比 Paxos 算法更易懂且更容易实现。本文对 raft 论文...
前言 前面写了一篇文章《Glibc 线程资源分配与释放-----线程栈》,其中主要讲解了 glibc 在 x86_64 平台 Linux 系统上的线程栈区管理。但是这并不是全...
写这篇小文章的缘由是之前做过一个项目,需要定期将文件转走,也许专业点的名词叫rollover。那么这就需要判断一个文件是否到了转走的时间,从而就需要知道文件的创建时间,这也是...