发布时间:2013-06-07 23:32:02
本文第一部分介绍经典文件系统ext3的块存储,第二部分介绍一个NoSQL分布式存储系统的块存储。 ext系列文件系统是linux的土著文件系统,历经4个版本,最新是ext4,在linux 2.6.28内核正式引入,目前比较新的linux发行版都已经把ext4做为默认文件系统。下面先看看ext3的数据块存储结构,而ext4是对ext3的.........【阅读全文】
发布时间:2013-06-07 22:49:54
在分布式系统中,我们经常遇到多数据副本保持一致的问题,在我们所能找到的资料中该问题讲的很笼统,模模糊糊的,把多个问题或分类糅合在一起,难以理解。在思考和翻阅资料后,通俗地把一致性的问题可分解为2个问题: 1、任何一次修改保证数据一致性。 2、多次数据修改的一致性。 .........【阅读全文】
发布时间:2013-05-12 13:22:00
摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。分布式.........【阅读全文】
发布时间:2013-02-25 20:32:44
Tair是由淘宝网自主开发的Key/Value结构数据存储系统,在淘宝网有着大规模的应用。您在登录淘宝、查看商品详情页面或者在淘江湖和好友“捣浆糊”的时候,都在直接或间接地和Tair交互。Tair的功能Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久.........【阅读全文】