自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张兆坤

路漫漫其修远兮,吾将上下而求索

  • 博客(4)
  • 收藏
  • 关注

原创 Cassandra数据副本策略

LocalStrategy :只在本地节点中保持一个副本。RackUnawareStrategy:不考虑机柜因素,将Token按照从小到大的顺序,从第一个Token位置处依次取N个节点作为副本。RackAwareStrategy:考虑机柜因素,在primaryToken之外,先找一个处于不同数据中心的点,然后在不同机柜找。DatacenterShardStategy:这需要复制策略属性文件,在该文件中定义在每个数据中心的副本数量。在各数据中心副本数量的总和应等于Keyspace的副本数量。举例来

2010-08-23 22:50:00 4070 3

原创 Cassandra节点管理

讲述Cassandra的节点Bootstrap,增加节点,删除节点,移动节点,恢复节点,负载平衡过程中的那些事!

2010-08-22 08:23:00 7928

原创 Cassandra的分布式删除(DistributedDeletes)

因此,Cassandra所做的是那些分布式系统设计者所做的,都会遭遇一个不知道如何去解决的问题:定义一个附加限制,并且把它和我们要做的东西融合成一个。在这里,我们定义了一个常量,GCGraceSeconds,让每一个节点跟踪本地墓碑值的年龄。一旦墓碑值的年龄超过这个常量,它将进行Compation的时候被收集(看MemtableSSTable)。这意味着,如果你有一个节点宕机时间比GCGraceSeconds更长的话,你应该把它作为一个失败的节点,并按照在Operations中描述的那样取代它。默认的设置是

2010-08-21 12:10:00 3446

原创 Cassandra源代码分析(二)动态变更Keyspace和ColumnFamily定义

本节讲述的是Cassandra0.7版本的一些特性,即在Cassandra集群运行过程中动态修改Keyspace的数据模型。在Cassandr中有一个名称为System的Keyspace,它包含4个Columnspace,分别为LocationInfo、HintsColumnFamily、 Migrations、Schema,具体的定义参见类CFMetaData。Schema中存储keyspace定义信息,Migrations中记录了keyspace的变更信息。

2010-08-03 22:33:00 3786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除