
Cassandra基础
文章平均质量分 59
介绍Cassandra数据库的相关知识
嫩草终结者
一个渴望成为大牛的小程序猿
展开
-
学习Hadoop第八课(利用Java接口来操作Hadoop)
上节我们学习了HDFS架构及原理,这节我们来学习如何将Hadoop与Java相结合进行开发,这也是大家学习大数据最后打交道最多的内容,毕竟Hadoop环境的搭建虽然复杂,但是一旦搭建好之后我们的任务便是在这个架构的基础上进行java代码的开发。 首先我们新建一个java工程,这个java工程所使用的JRE要与我们在Hadoop环境所使用的版本一致,避免一些不必要的错误。由于我在转载 2017-02-21 15:59:05 · 677 阅读 · 0 评论 -
cassandra与hadoop整合
cassandra与hadoop的安装就不提了,本文主要介绍cassandra与hadoop的整合。因为关于cassandra与hadoop整合这类的资料在网上基本上找不到,而公司一直在用的就是cassandra数据库,无奈之下只能从官方文档里去找答案。然后发现官方文档有过这方面的介绍,里面提到,在cassandra的源代码里有几个关于整合hadoop的WordCount的代码。果断去源码里找到了原创 2017-02-25 13:33:27 · 3382 阅读 · 0 评论 -
cassandra 、mongodb、mariadb集群总结
今天还是在弄数据库的集群,在验证和测试各种东西,简单总结一下: 1,cassandra数据库,新增节点的时候,所有节点的token值会重新计算一次,然后再平均分配给所有节点,数据也会平均分配,不过在老的节点上的数据不会自动减少,所以老节点每隔一段时间需要手动的清理一下重复的数据 nodetool cleanup 2,mongodb原创 2016-12-03 00:33:13 · 1249 阅读 · 0 评论 -
Cassandr 3.x官方文档_关于Apache Cassandra
2016年 8月11日关于Apache Cassandra关于这个文档欢迎来到由DataStax提供的cassandra文档。为了保证你在使用这份文档时获得最好的体验,先花一些时间看一看DataStax文档的使用建议。 登录页面提供了一些支持的平台,产品兼容性,规划和测试集群部署,推荐的生产配置,故障排除,第三方软件,额外的信息资源,管理员和开发人员的话题,和之前文翻译 2016-12-06 22:22:04 · 1267 阅读 · 0 评论 -
Cassandra 3.x官方文档_DataStax Distribution of Apache Cassandra 3.x有哪些新特性?
注:Cassandra现在发布了一个滴答时间表。.了解更多信息,查看Cassandra2.2, 3.0,和更多。 最近的DataStaxDistribution of Apache Cassandra3.x的版本是3.6。CHANGES.txt详细的描述了这些改变。你可以通过查看更改页的下拉分支或者标签,查看所有的版本。 Cassandra 3.2和后面版本的新特性翻译 2016-12-07 21:41:57 · 3729 阅读 · 0 评论 -
Cassandra、mongodb、mariadb 集群配置文档
一,cassandra数据库集群搭建/etc/cassandra/cassandra.yaml 修改配置文件listen_address: 192.168.10.12 当前iprpc_address: 0.0.0.0 远程监听地址broadcast_rpc_address: 192.168.10.12原创 2016-12-09 09:51:00 · 709 阅读 · 0 评论 -
Cassandra 3.x官方文档_理解结构
结构简介Cassandra 被设计成可以处理跨多个节点的大数据量工作负载,没有单点故障。它的体系结构是基于这样的理解,系统和硬件故障可以和确实发生。Cassandra解决这种故障的方式是,采用点对点的分布式系统,把数据均匀的分布在集群的所有节点之中。每一个节点通过点对点的通信协议gossip,来频繁的和集群中的其他节点交换自己的状态信息。一个顺序写的文件commit log在每个节点上捕获翻译 2016-12-11 18:08:30 · 6599 阅读 · 0 评论 -
Cassandra 设计模式(第二版)_前言
前言ApacheCassandra是最流行的NoSQL数据库之一,是基于Dynamo的研究论文:亚马逊的高可用键-值存储和Bigtable:一个关系型数据的分布式存储系统。Cassandra是这两篇论文的最好实现。总的来说,NoSQL数据库可以分为以下几种:• 键-值数据库• 列族数据库• 文档数据库• 图数据库 Cassandra属于列族数据库。Cas翻译 2016-12-14 00:03:54 · 1316 阅读 · 0 评论 -
Cassandra 3.x官方文档_安装DataStax Distribution of Apache Cassandra 3.x
安装DataStax Distribution ofApacheCassandra3.x 在基于RHEL系统上安装DataStax Distribution ofApache Cassandra 3.x注意: OpsCenter不支持在Cassandra 2.3和以后的版本上安装。使用这些步骤在RHEL, CentOS,和Oracle Linux上使用Yum仓库安装Ca翻译 2016-12-16 00:32:25 · 2571 阅读 · 0 评论 -
Cassandra 3.x官方文档_cassandra.yaml配置文件
cassandra.yaml是Cassandra的主要配置文件重要:修改完cassandra.yaml文件配置以后,你必须重启节点使他生效。它位于下面的目录中: • Cassandra package 安装:/etc/cassandra• Cassandra tarball 安装:install_location/conf 配置属性分为以下几个部分:•快速开翻译 2017-01-02 22:10:57 · 13417 阅读 · 0 评论 -
Cassandra 3.x官方文档_数据库内部
存储引擎Cassandra使用了一种类似于日志结构合并树的存储结构,而不是像传统关系型数据库那样使用B-Tree。Cassandra避免写之前读。写前读,尤其是大型的分布式系统中,可能导致读取性能的延迟和其他问题。例如,两个客户端同时读。一个以覆盖的方式更新A,另一个以覆盖的方式更新B,同时删除A的更新。这种竞争条件会导致模棱两可的查询结果—虽然更新都是对的。 在Cassandra中为翻译 2017-01-12 00:05:05 · 4648 阅读 · 0 评论 -
Cassandra 3.x官方文档_数据如何读取?
为了满足读,Cassandra必须结合活跃的memtable和潜在的多个SSTables的结果。Cassandra在读路径上要经过多个阶段来处理数据,来发现数据存储在哪里,从memtable开始,到SSTables结束。 •检查memtable•如果启用了,检查行缓存•检查布隆过滤器•如果启用了,检查分区键缓存•如果一个分区键在分区键缓存里找到了,就直接去compressi翻译 2017-01-15 18:33:40 · 719 阅读 · 0 评论 -
Cassandra 设计模式(第二版)_共生模式(序)
要么共同存在,要么不存在 --Bertrand Russell关系型数据库管理系统(RDBMS)自从70年代以来已经很普遍了。已经很难发现有哪个组织没有在他们的解决方案中不使用任何关系型数据库了。为了RDBMS的规范化做了大量的努力。正因为如此,如果你熟悉一种关系型数据库,切换到另外一种不是一个大的问题。你将保翻译 2017-01-20 00:23:56 · 790 阅读 · 0 评论 -
cassandra设计模式(第二版)_分析模式(大数据处理)
“如果没有大数据分析,公司就像盲人和瞎子一样在互联网上游荡,就像高速公路上游荡的鹿一样”– Geoffrey Moore处理和分析大数据集的能力是真正需要花时间的。所有的组织日益增长的数据量是非常巨大的。企业面临着3V数据的挑战,描述如下:• Variety多样性(数据的类型)• Velocity速度 (数据产生的速度)• Volume海量 (需要处理和存储的数据量)翻译 2017-02-28 15:30:51 · 1154 阅读 · 0 评论