
NoSQL_Cassandra
高达一号
这个作者很懒,什么都没留下…
展开
-
Cassandra_教程一_Cassandra的简单操作_基于(cassandra-cli) 需要 2.2 及以下版本
本文基于Cassandra2.1.15, Cassandra2.1.15 是拥有cassandra-cli 组件的最后一个版本。从 2.2开始 cassandra-cli组件就被移除了。Cassandra作为一个NoSQL的数据库,水平扩展能力非常的优越。下文演示如何在 cassandra-cli (cassandra 控制台客户端) 中 创建Keyspaces(键空间),ColumnFamily(列族)与增加数据,查询 等操作。原创 2016-09-08 19:39:20 · 4662 阅读 · 0 评论 -
Cassandra_ Cassandra 定期删除数据方案 设计
虽然 Cassandra 本身就是针对于 大数据设计的。但是难免会数据量过大,所以可以定期清除下数据。场景:清除N天之前 visitor 表内的数据。经过一天,我总共设计了这几种方案。方案 一·,二 都使用了 TTL, 这里对TTL进行一个简单的介绍。TTL :生存时长。在 Cassandra 的计算单位 为 Second 秒方案一:原创 2016-12-09 16:26:17 · 4544 阅读 · 0 评论 -
Cassandra_Cassandra 使用心得 二三说
Cassandra 作为一个比较新兴的数据库,对于大数据量的支持比较好。但是使用Cassandra 中也有许多需要注意的地方,我来总结一下,本文不定期更新。。。特点一:Cassandra 作为一个数据库支持 TTL ,生存时长(expire time)示例:1.针对每一条数据:INSERT INTO latest_temperatures(weath原创 2016-12-09 15:53:03 · 4820 阅读 · 0 评论 -
Cassandra_Cassandra下线节点
今天要从群上下线一个节点,途中遇到了不少问题,特此记录一下。1.首先查看 Cassandra 状态。nodetool status并用cqlsh 去查看下集群的备份信息:注意: 对于cassandra 节点数 >= 预先设置的副本数计算下下线后集群中还有几台机器 !!!cqlsh 下的命令:select * from system.schema_keys原创 2016-11-22 18:04:51 · 1440 阅读 · 0 评论 -
NoSQL_Cassandra_运行cqlsh 遇到的问题集
博主今天在搭建Cassandra 2.2.7集群时遇到了一堆问题。最近迷上了 stack-overflow 和 google。在描述我如何解决遇到的问题的方法,我都尝试以英文进行表述,有问题的同学可以留言联系我。tips: 英文水平不太好,有表述不准确的地方. 请大家指出,thanks.Q1,Q2... 等问题存在先后的相关性Q1:在利用sqlsh 连接 s原创 2016-09-30 23:55:15 · 2291 阅读 · 0 评论 -
Cassandra_Casssandra Cassandra.yaml 性能调优
快速入门:最小化配置集群cluster_name集群的名字,默认情况下是TestCluster。对于这个属性的配置可以防止某个节点加入到其他集群中去,所以一个集群中的节点必须有相同的cluster_name属性。listen_addressCassandra需要监听的IP或主机名,默认是localhost。建议配置私有IP,不要用0.0.0.0。commit转载 2016-12-12 15:35:13 · 1412 阅读 · 0 评论 -
Cassandra_Cassandra的数据一致性
参考文档:http://www.datastax.com/documentation/cassandra/1.2/webhelp/index.html#cassandra/dml/dml_config_consistency_c.html 一致性指的是怎样更新到最新并且在所有副本节点上同步Cassandra的一行数据。Cassandra通过提供可以调节的数据一致性扩充了最终一致性的观点,对于转载 2016-12-02 11:03:52 · 4660 阅读 · 0 评论 -
Cassandra 更新 集群的复制因子
原文地址:http://openwares.net/database/alter_keyspace_replication_factor.htmlkeyspace创建以后,仍然可以更改其复制因子,也就是keyspace中数据的复制份数是可以动态修改的。cassandra集群的系统keyspace system_auth默认的replication factor是1,也就是其实是没有转载 2016-11-28 17:41:01 · 4977 阅读 · 0 评论 -
Cassandra_Cassandra研究报告
源地址 : http://blog.youkuaiyun.com/zyz511919766/article/details/38683219/1基本安装1.1在基于RHEL的系统中安装Cassandra1.1.1必要条件Ø YUM包管理器Ø Root或sudo权限Ø JRE6或者JRE7Ø JNA(Java native Acce转载 2016-11-28 18:39:40 · 803 阅读 · 0 评论 -
NoSQL_Cassandra_Cassandra 运维工具 (自带的命令工具) 使用
本文根据 **学院的视频整理而成Cassandra 在 安装目录的 bin 目录 和 tool/bin 目录下提供了几个工具主要有以下几个:nodetool 工具包,参数众多cassandra-stress 用于Cassandra的压力测试sstableloader 加载 sstable 到集群中sstablescrub 删除集群中的冗余数据原创 2016-09-14 12:05:32 · 11481 阅读 · 0 评论 -
NoSQL_Cassandra_教程四_搭建Cassandra的数据库集群
Cassandra 作为一个数据库具有不需要停机可以动态增加节点的功能比较好用,本文就如何构建一个Cassandra数据库集群进行简单的讲解:Cassandra 搭建集群 主要使用修改以下三个地方新增机器节点的步骤:1.准备一个新机器,修改cassandra的配置文件中的listen_address和rpc_address为当前机器的内网地址或者公网原创 2016-09-13 16:49:43 · 1498 阅读 · 0 评论 -
Cassandra_教程二_利用 CQL 操作 Cassandra
Cassandra 可以使用 cqlsh 进行管理, 使用的语法格式为 CQL。cqlsh位于Cassandra的bin目录,cqlsh需要python支持。在使用cqlsh 之前需要安装python , 我这里选用的是python 2.7查看是否安装python 指令:python --version没安装的同学请从网上 下载python下面的演示全部都是原创 2016-09-09 11:34:41 · 19494 阅读 · 0 评论 -
NoSQL_Cassandra_导出数据库结构/数据库结构还原
今天博主遇到了个情况,就是要还原数据库的表结构。特此记录一下通过以下的过程可以达到数据库还原, 且不需要cqlsh登录数据库进行操作的效果。过程如下:1.导出数据库描述文件(建表语句)cqlsh 10.200.250.192(server ip) -e 'desc keyspace clicki_dc(keyspace name)' > db.cql(db's f原创 2016-10-09 20:38:14 · 4168 阅读 · 0 评论 -
NoSQL_Cassandra_教程五_设置Cassandra登录密码
下面的文章讲解了如何为Cassandra设置登录密码:(操作的环境为Linux 下的 Cassandra , Windows 下面存在一些问题, 不知道怎么解决, cqlsh 不能登录)0.修改配置文件 cassandra.yaml,把 authenticator: AllowAllAuthenticator改为authenticator: PasswordAuthenticator原创 2016-09-13 17:40:09 · 2682 阅读 · 1 评论 -
NoSQL_教程三_Cassandra_用Java代码操作 Cassandra
Cassandra 作为一门优秀的非关系型数据库, 用途比较广泛。本文不是一篇Cassandra的介绍性文章,主要讲解了如何利用Java代码操作Cassandra数据库, 如果对Cassandra还不是很了解,可以参考前面的两篇教程。与 Cassandra交互的常用的类:Cluster类:操作集群,控制连接节点和一些属性,项目中只需要定义一个Session类:执原创 2016-09-12 20:42:18 · 5764 阅读 · 0 评论 -
Cassandra_调整占用内存大小
Cassandra 下面的运行环境基于Java , 可以调整Cassandra 的占用的资源大小主要依据于以下两个参数:MAX_HEAP_SIZEHEAP_NEWSIZE这两个参数位于 cassandra-env.sh 文件内Determining the heap size You might be tempted to s原创 2016-12-15 17:23:01 · 7333 阅读 · 0 评论