
cassandra
star9595
只有回不了的过去,没有到不了的明天
展开
-
cassandra基础
Cassandra 是一个来自 Apache 的分布式数据库,具有高度可扩展性,可用于管理大量的结构化数据。它提供了高可用性,没有单点故障。 Cassandra的设计目的是处理跨多个节点的大数据工作负载,而没有任何单点故障。Cassandra在其节点之间具有对等分布式系统,并且数据分布在集群中的所有节点之间。 集群中的所有节点都扮演相同的角色。 每个节点是独立的,并且同时互连到其他节...原创 2018-03-27 13:54:30 · 275 阅读 · 0 评论 -
cassandra操作键空间
查看集群信息以及键空间:1. 创建keyspace:CREATE KEYSPACE testwuz WITH replication = {'class':'SimpleStrategy', 'replication_factor' : 3};您可以通过查询系统键空间来验证keyspace的durable_writes属性是否设置为false。此查询提供了所有KeySpaces及其属性。SELEC...原创 2018-03-27 14:22:32 · 2010 阅读 · 0 评论 -
cassandra操作表
1. 使用Cqlsh创建表示例:CREATE TABLE emp( emp_id int PRIMARY KEY, emp_name text, emp_city text, emp_sal varint, emp_phone varint );2. 使用Java API创建表package com.star.cassandra;import com.datastax.d...原创 2018-03-27 16:39:02 · 638 阅读 · 0 评论 -
Cassandra CQL集合
CQL提供了使用Collection数据类型的功能。使用这些集合类型,您可以在单个变量中存储多个值。例如:CREATE TABLE data(name text PRIMARY KEY, email list<text>);插入数据:INSERT INTO data(name, email) VALUES ('ramu',['abc@gmail.com','cba@yahoo.com'...原创 2018-03-27 17:15:18 · 372 阅读 · 0 评论 -
cassandra数据模型
cassandra的key-value模型1.它基于key-value模型cassandra的数据库由ColumnFamilies组成,一个ColumnFamily是一个key-value键值对的集合。若和关系型数据库类比,ColumnFamily相当于表,而里面的key-value键值对相当于表里的一条记录。2.它的key-value模型有多层嵌套ColumnFamily里的每条...原创 2018-08-09 11:47:56 · 928 阅读 · 0 评论 -
cassandra常用基本操作
1. 登录:./cqlsh 172.31.0.7 或者./cqlsh -u cassandra -p cassandra 172.31.0.72. 创建用户(用的不多,一般不用)CREATE USER root WITH PASSWORD 'root' SUPERUSER;3. 查询所有keyspacesdescribe keyspaces;(或desc keyspaces...原创 2019-03-27 17:23:19 · 2247 阅读 · 0 评论