- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 GitHub的使用——删除Repository(unfork或者取消fork)
1、进入想要删除的资源库(Repository),选择资源库的“Settings”,如下图:2、进入settings页后,下拉到最下面,会看到Danger Zone™区域,如下图。3、点击“Delete this repository”,输入repository的名称就可以删除了。如果以上操作作用于fork后的项目,相对于做了一个unfork(取消fork)操作
2013-04-26 18:25:48 40113
原创 Cassandra的一致性级别
Cassandra作为NOSQL数据库在CAP原理上选择了AP,即可用性和分区容忍性,而在数据一致性上通过最终一致性来保证,使用最终一致性的一种延伸——可调一致性来实现。对于任何读写操作,由客户端应用决定请求数据的一致性级别,Cassandra再根据请求的一致性级别响应请求。 写一致性 如果是向Cassandra写数据,一致性级别指定了必须写多少个
2013-04-23 19:35:08 5925 1
转载 数据一致性
由于CAP原理,所以在进行分布式架构设计时,必须做出取舍。而对于分布式数据系统,分区容忍性是基本要求,否则就失去了价值。因此设计分布式数据系统,就是在一致性和可用性之间取一个平衡。对于大多数web应用,其实并不需要强一致性,因此牺牲一致性而换取高可用性,是目前多数分布式数据库产品的方向。 当然,牺牲一致性,并不是完全不管数据的一致性,否则数据是混乱的,那么系统可用性再高分布式再
2013-04-16 20:42:33 811
转载 CAP
2000年,Eric Brewer教授在ACM分布式计算年会上指出了著名的CAP理论(C(Consistency即“一致性”);A(Availability“可用性”,指的是快速获取数据);P(Partition-tolerance“分区容忍性”,指的是分布式)):一个分布式系统不可能满足一致性,可用性和分区容错性这三个需求,最多只能同时满足两个。 其详细理解可以通过这两篇博文:深入理
2013-04-16 20:29:41 709
转载 ACID
第1章ACID ACID,是指数据库管理系统(DBMS)在写入/异动资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。 在数据库系统中,一个事务是指:由一系列数据库操作组
2013-04-16 20:27:28 614
原创 Cassandra-Cluster-Admin
第1章Cassandra-Cluster-Admin介绍 Cassandra-Cluster-Admin是Cassandra的web管理工具,就像流行的mysql web管理工具phpmyadmin一样,可以管理Cassandra集群中的数据。 支持的操作有:操作Keyspace (add/edit/ drop)操作Column Family
2013-04-08 19:36:13 3410
原创 了解Thrift全貌
Apache Thrift是Facebook实现的一种高效的、跨语言的服务部署框架。最初由Facebook于2007年开发,2008年进入Apache开源项目。Thrift通过一个中间语言(IDL, 接口定义语言)来定义RPC的接口和数据类型,然后通过一个编译器生成不同语言的代码。
2013-04-01 19:15:29 1916 2
Cassandra-examples
2013-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人