技术交流
iteye_14996
这个作者很懒,什么都没留下…
展开
-
【转】多版本并发控制(MVCC)在分布式系统中的应用
问题 最近项目中遇到了一个分布式系统的并发控制问题。该问题可以抽象为:某分布式系统由一个数据中心D和若干业务处理中心L1,L2 … Ln组成;D本质上是一个key-value存储,它对外提供基于HTTP协议的CRUD操作接口。L的业务逻辑可以抽象为下面3个步骤: read: 根据keySet {k1, … kn}从D获取keyValueSet {k1:v1, … kn:vn} ...原创 2012-07-13 17:14:52 · 103 阅读 · 0 评论 -
安装ruby,包括thrift、eclipse插件、运行测试等步骤
1、下载并安装ruby20111229-1559-sfx.exe(E:\开发包) 把ruby加入环境变量Path中:e:\Ruby193\bin; ---------------------------- 2、下载并双击解压DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe(E:\开发包) ---------------------------- 3、安...原创 2012-08-29 11:34:52 · 124 阅读 · 0 评论 -
考查一个NoSQL系统
当你去考查一个NoSQL系统的时候,下面的的几点是值得注意的: ● 数据模型及操作模型:你的应用层数据模型是行、对象还是文档型的呢?这个系统是否能 支持你进行一些统计工作呢? ● 可靠性:当你更新数据时,新的数据是否立刻写到持久化存储中去了?新的数据是否同步 到多台机器上了? ● 扩展性:你的数据量有多大,单机是否能容下?你的读写量求单机是否能支持? ● 分区策略:考虑到你对扩展性,可...原创 2012-11-26 11:00:46 · 176 阅读 · 0 评论