随笔分类 -  Cassandra 学习

摘要:1:java集合框架中的接口: Collection接口:存放的是元素; Map接口:存放的是键值对; 继承关系: Collection├List(有序的,可以重复元素)│├LinkedLis(get, remove, add 既可以在头部也可以在尾部,所以可以当做stack,queue, dequ 阅读全文
posted @ 2019-05-13 21:36 刘大飞 阅读(216) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/bonelee/p/6306079.html Allow filtering: 如果你的查询条件里,有一个是根据索引查询,那其它非索引非主键字段,可以通过加一个ALLOW FILTERING来过滤实现; 虽然查询非索引非主键字段,但是只要加了ALLOW 阅读全文
posted @ 2018-08-17 15:49 刘大飞 阅读(461) 评论(0) 推荐(0) 编辑
摘要:http://www.flyml.net/2016/09/08/cassandra-tutorial-java-api-example/ Cassandra对查询的支持很弱,只支持主键列及索引列的查询,而且主键列还有各种限制,不过查询弱归弱,但它还是支持索引和排序的。 cassandra: 索引列 阅读全文
posted @ 2018-08-15 22:56 刘大飞 阅读(1035) 评论(0) 推荐(0) 编辑
摘要:NoSQL一般是反范式的,比如提倡数据冗余,使得不至于写出非常复杂的SQL语句。 Cassandra之中一共包含下面5中Key: Primary Key: 用来获取某一行的数据,可以是一列或多列 PRIMARY KEY(key_part_one, key_part_two) key_part_one 阅读全文
posted @ 2018-08-15 22:50 刘大飞 阅读(2950) 评论(0) 推荐(0) 编辑
摘要:Keyspace(建空间): 可以理解为Database; Replication factor: 复制因数 ; Replica placement srategy: 复制策略,默认是SimpleStrategy Column Family(列族) / Column (列) 可以理解为table; 阅读全文
posted @ 2018-08-15 22:19 刘大飞 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1: 下载Cassandra 2 解压 3 设置环境变量 4 修改cassandra里的conf目录下配置文件 配置文件地址是 D:\cassandra\apache-cassandra-3.11.2\conf|\cassandra.yaml A 新建Data目录,配置data_file_direc 阅读全文
posted @ 2018-07-25 22:00 刘大飞 阅读(202) 评论(0) 推荐(0) 编辑
摘要:Cassandra如何存储数据的概述。 集群(Cluster) ·Cassandra数据库分布在几个一起操作的机器上。最外层容器被称为集群。对于故障处理,每个节点包含一个副本,如果发生故障,副本将负责。Cassandra按照环形格式将节点排列在集群中,并为它们分配数据。 键空间 (Keyspace) 阅读全文
posted @ 2018-07-24 22:44 刘大飞 阅读(469) 评论(0) 推荐(0) 编辑
摘要:Cassandra的架构 Cassandra的设计目的是处理跨多个节点的大数据工作负载,而没有任何单点故障。Cassandra在其节点之间具有对等分布式系统,并且数据分布在集群中的所有节点之间。 1 Cassandra中的数据复制:在Cassandra中,集群中的一个或多个节点充当给定数据片段的副本 阅读全文
posted @ 2018-07-24 22:24 刘大飞 阅读(388) 评论(0) 推荐(0) 编辑
摘要:一 什么是Cassandra? Cassandra 是一个来自 Apache 的分布式数据库,具有高度可扩展性,可用于管理大量的结构化数据。它提供了高可用性,没有单点故障。 是一种NoSQL类型的数据库。 下表列出了区分从NoSQL的数据库关系数据库的各点。 二 Cassandra的特点: 它是一个 阅读全文
posted @ 2018-07-24 22:08 刘大飞 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示