Cassandra
文章平均质量分 79
零下九度
热爱开源,崇尚技术,相信技术能改变世界。
展开
-
Cassandra-1.2.0多节点集群搭建
说明:本篇使用的是Cassandra1.2.0版本(由于Cassandra存在bug,目前好像只有JDK1.6.30支持),以在linux上安装为例。第1章Cassandra集群配置1.1条件正确地搭建一个多节点多数据中心的集群的先决条件如下:· 每个节点需要安装Cassandra.· 集群的总节点数(好像没什么用)· 集群的名称(原创 2013-01-24 19:58:58 · 3321 阅读 · 1 评论 -
Cassandra数据分布之1数据中心(DC)和机架(RACK)
Cassandra数据分布之1数据中心(DC)和机架(RACK)原创 2013-04-18 21:08:07 · 7209 阅读 · 0 评论 -
Cassandra数据分布之3几个概念之间的联系
在Cassandra中,关于数据分布的部分存在数据中心、机架、虚拟节点、副本、副本策略、分区器等概念,它们密不可分,有时又容易混淆不易理解。今天我稍微做个总结,希望能起到抛砖引玉的作用,欢迎讨论。原创 2013-05-18 19:14:28 · 3655 阅读 · 1 评论 -
Cassandra数据分布和副本
Cassandra中数据分布和数据副本。翻译 2013-05-18 17:38:57 · 4770 阅读 · 0 评论 -
Cassandra数据分布测试
Cassandra数据分布测试原创 2013-04-23 19:42:39 · 2033 阅读 · 0 评论 -
Cassandra数据分布之5分区器
Cassandra分区器介绍原创 2015-05-06 06:45:54 · 2702 阅读 · 0 评论 -
Cassandra数据分布之4机架感应(snitch)
通过机架感应,Cassandra集群中的每一个节点都可以知道哪几台节点和自己属于一个机架,哪几台节点和自己属于一个数据中心。原创 2013-07-08 07:14:48 · 2950 阅读 · 0 评论 -
Composite做rowkey抛出InvalidRequestException解决方法
1.问题描述 软件版本:cassandra2.0.1,Hector-1.1-4 由于业务需要,需要使用Composite做rowkey,我使用的CQL创建的table,CQL脚本如下:CREATE TABLE t_sim_gameinfo ( column1 text, column2 text, column3 text, column4原创 2013-11-05 18:15:28 · 2269 阅读 · 0 评论 -
Cassandra启停工具
由于Cassandra没有控制集群所有节点的工具,如果服务器比较多的话会比较麻烦,所以抽空写了一个Cassandra启停工具。此实现是使用JSCH。JCSH实现打成jar后,脚本调用jar包,通过ssh给配置的cassandra服务器发送命令,达到启停Cassandra的目的。基本步骤如下:1、JSCH代码实现发送命令。/** * Cassandra contro原创 2013-07-03 20:16:38 · 2561 阅读 · 0 评论 -
Cassandra与Hadoop整合
本文采用hadoop1.0.3和Cassandra1.2.0,以Cassandra源码给的WordCount为例说明。关于hadoop与cassandra的相关知识就不废话了,直接进入主题。 Cassandra与Hadoop整合先从cassandra读取数据,进行Map/Reduce,将结果输出到HDFS或Cassandra。 从cassandra读取数原创 2013-07-18 14:41:50 · 3063 阅读 · 0 评论 -
Cassandra-1.2.0安装与配置
1、安装Cassandra $ wget http://mirrors.tuna.tsinghua.edu.cn/apache/cassandra/1.2.0/apache-cassandra-1.2.0-bin.tar.gz $ tar zxvf apache-cassandra-1.2.0-bin.tar.gz2、配置(基本上按照http://wiki.apa原创 2013-01-23 20:14:36 · 1430 阅读 · 0 评论 -
Cassandra的一致性级别
Cassandra作为NOSQL数据库在CAP原理上选择了AP,即可用性和分区容忍性,而在数据一致性上通过最终一致性来保证,使用最终一致性的一种延伸——可调一致性来实现。对于任何读写操作,由客户端应用决定请求数据的一致性级别,Cassandra再根据请求的一致性级别响应请求。 写一致性 如果是向Cassandra写数据,一致性级别指定了必须写多少个原创 2013-04-23 19:35:08 · 5874 阅读 · 1 评论 -
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 · 3371 阅读 · 0 评论 -
Cassandra1.2.5源码环境搭建
目的:为了研究Cassandra源码,必须把Cassandra源码环境搭建好,但发现下载完Cassandra的source包后需要引用很多类都没有,有点坑,下面就我搭建的Cassandra-1.2.5源码环境做详细说明。原创 2013-06-19 21:12:43 · 1797 阅读 · 1 评论