- 博客(4)
- 收藏
- 关注
原创 MongoDB由来
MongoDB起源于2007年10gen公司的一个项目,该项目的目的是创建一个类似于谷歌AppEngine的Paas平台,用来自动管理软硬件基础设施,让开发者将精力集中在程序设计上,但是这样也剥夺了开发人员很多的自主权,反响不是很好。原本的paas平台由应用服务和数据库组成,发现人们对数据库更感兴趣,于是专注于数据库部分,也就是现在的MongoDB。
2013-01-08 11:00:56 1058
翻译 Will NoSQL Databases Live Up to Their Promise
Nosql是否能实现它的承诺 一些收集大量非结构化数据的组织正投身于非结构化数据库,通常被称作Nosql数据库。 一些组织大量收集顾客、科学、销售以及其他数据为了以后的分析。通常,大部分组织将结构化 数据存储在关系数据库中以便下一步的访问和分析。 然而,越来越多的开发者和用户
2012-11-12 21:08:06 494
翻译 亚马逊dynamo高可用性关键字仓库
2.3 设计思路 数据复制算法在传统商业系统中是做同步协同复制,来提供良好的一致性数据接口。为了实现这个等级的一致性,这些算法必须权衡数据在一些出错情况下的可用性。比方说,与其处理正确性不确定的数据,不如在肯定其正确性之前让它不可用。从早期的复制数据库工作中,我们知道当网络可能出现错误的情况下,良好的一致性和高度数据可用性不能同时达到。所以,系统和应用应该知道在具体情况下,什么属性是能别
2012-09-13 14:16:02 3996
转载 关于memcache分布式一致性hash
1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的 hash 值,然后均匀的映射到到 N 个 cache ; hash(object)%N 一切都运行正常,再考虑如下的两种情况; 1 一个 cache 服务器 m down 掉了(在实际应用中
2012-09-12 14:52:58 282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人