Cassandra中数据一致性指的是数据行在各个复制节点(replicas)上的更新和同步程度。通过提供tunable consistency,Cassandra扩展了eventual consistency的概念。针对任何读或写操作,客户端根据对反应时间和数据准确性的要求来决定数据的一致性程度(....
分类:
其他好文 时间:
2014-09-12 16:49:13
阅读次数:
184
本文简要介绍如何使用spark-cassandra-connector将json文件导入到cassandra数据库,这是一个使用spark的综合性示例。
分类:
Web程序 时间:
2014-09-06 15:59:03
阅读次数:
276
本文讲述如何使用datastax提供的spark-cassandra-connector来连接cassandra进行数据读取和更新。
分类:
其他好文 时间:
2014-09-02 22:35:15
阅读次数:
343
本周接手了一个Cassandra系统的维护工作,有一项是需要将应用方的数据导入我们维护的Cassandra集群,并且为应用方提供HTTP的方式访问服务。这是我第一次接触KV系统,原来只是走马观花似的看过KV啊,NoSQL啊。但是实际上没有实际的使用经验。经过两天的学习和接手,终于搞明白了在生产环境中的使用方式。在此简要的笔记一下。本文主要包括的内容有:
Cassandra的简介,
Cassandra的相关CLI
Cassandra的Python API,并且给出一个批量导入数据的例子。...
分类:
其他好文 时间:
2014-08-31 11:54:01
阅读次数:
216
http://blog.fens.me/linux-redis-install/在Ubuntu中安装RedisR利剑NoSQL系列文章,主要介绍通过R语言连接使用nosql数据库。涉及的NoSQL产品,包括Redis,MongoDB,HBase,Hive,Cassandra,Neo4j。希望通过我的...
分类:
其他好文 时间:
2014-08-30 17:43:49
阅读次数:
328
cassandra2.0 推出了cqlsh2.0,提供了类似cql的功能。cqlsh 将查询消息发送给了thrift接口,然后后进行查询。文章分析了cqlsh Python脚本代码。后续文章会继续分析cassandra读写流程代码。...
分类:
其他好文 时间:
2014-08-26 11:37:45
阅读次数:
332
1基本安装
1.1在基于RHEL的系统中安装Cassandra
1.1.1必要条件
Ø YUM包管理器
Ø Root或sudo权限
Ø JRE6或者JRE7
Ø JNA(Java native Access)(生产环境需要)
1.1.2步骤
Ø 安装配置JRE(略)
Ø 添加软件包仓库到YUM的软件库
将以下内容添加进/etc/yum.repos.d/dat...
分类:
其他好文 时间:
2014-08-19 16:30:34
阅读次数:
418
Cassandra 的数据存储结构 Cassandra 中的数据主要分为三种: CommitLog:主要记录下客户端提交过来的数据以及操作。这个数据将被持久化到磁盘中,以便数据没有被持久化到磁盘时可以用来恢复。 Memtable:用户写的...
分类:
数据库 时间:
2014-08-17 02:37:51
阅读次数:
560
Cassandra 的数据存储结构 Cassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google‘s BigTable 的数据结构和功能特点,采用 Memtable 和 SSTable 的方式进行存储...
分类:
其他好文 时间:
2014-08-17 01:14:11
阅读次数:
363
Cassandra HBase一致性Quorum NRW策略通过Gossip协议同步Merkle Tree,维护集群节点间的数据一致性单节点,无复制,强一致性可用性1,基于Consistent Hash相邻节点复制数据,数据存在于多个节点,...
分类:
其他好文 时间:
2014-08-07 00:21:27
阅读次数:
389