- 浏览: 3638 次
- 性别:
- 来自: 北京
最新评论
文章列表
当你去考查一个NoSQL系统的时候,下面的的几点是值得注意的:
● 数据模型及操作模型:你的应用层数据模型是行、对象还是文档型的呢?这个系统是否能
支持你进行一些统计工作呢?
● 可靠性:当你更新数据时,新的数据是否立刻写到持久化存储中去了?新的数据是否同步
到多台机器上了?
● 扩展性:你的数据量有多大,单机是否能容下?你的读写量求单机是否能支持?
● 分区策略:考虑到你对扩展性,可用性或者持久性的要求,你是否需要一份数据被存在多
台机器上?你是否需要知道数据在哪台机器上,以及你能否知道。
● 一致性:你的数据是否被复制到了多台机器上,这些分布在不同点的数据如何保证一致
性?
● 事务机制:你 ...
1、下载并安装ruby20111229-1559-sfx.exe(E:\开发包)
把ruby加入环境变量Path中:e:\Ruby193\bin;
----------------------------
2、下载并双击解压DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe(E:\开发包)
----------------------------
3、安装并测试,cd到步骤2的解压目录下:
----C:\DevKit>ruby dk.rb init
[INFO] found RubyInstaller v1.9.3 at C:/Ruby193
Initia ...
问题
最近项目中遇到了一个分布式系统的并发控制问题。该问题可以抽象为:某分布式系统由一个数据中心D和若干业务处理中心L1,L2 … Ln组成;D本质上是一个key-value存储,它对外提供基于HTTP协议的CRUD操作接口。L的业务逻辑 ...