zoukankan      html  css  js  c++  java
  • Cassandra学习笔记

    CASSANDRA在工作中用过,但是用的项目少,能用却了解的不全面。今天来稍加学习下:

    http://zqhxuyuan.github.io/2015/10/15/Cassandra-Daily/ 

    Step1:  首先,CASSANDRA也是Apache的产品,是个DB。官网原话: The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data.Cassandra's support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.

    Cassandra 是一个来自 Apache 的分布式数据库,具有高度可扩展性,可用于管理大量的结构化数据。它提供了高可用性,没有单点故障。

    这是一种NoSQL类型的数据库。

    具体语法使用过程

    cqlsh IP Port 连接到某个数据库
    select * from system.schema_keyspaces; ---查看系统中所有的数据库
    cqlsh> desc keyspaces; --keyspaces类似于SQLserver中的数据库概念

    cep_uat_new coach_qa janssen_uat system_traces
    system cep_sit_new coach_dev coach_uat


    use coach_uat; ----声明使用哪一个数据库

    cqlsh:coach_uat> desc tables;-----展示该数据库下的表

    tablename1 tablename11 tablename33
    tablename2

    desc table tablename; ----展示具体一张表的字段属性

    查询前两行

    select * from tablename limit 2;  --注意CASSANDRA默认显示10000行,如果希望显示更多的行,可将limit的值设置为大于10000即可。

    删除语句

    delete from tablename where uid =‘’ ;

    创建一张新表 

    CREATE TABLE test2222 (
    uid text,
    address text,
    PRIMARY KEY (uid)
    );

    删除一张表

    drop table test2222; 

    查询Cassandra DB的版本

    select release_version from System.local

  • 相关阅读:
    C语言I博客作业06
    C语言I博客作业07
    C语言I博客作业03
    oracle 创建用户并指定表空间
    Oracle 给用户赋予dblink权限,创建dblink
    IDEA 2020.2 破解、激活
    nginx 里的常用变量
    nginx 跨域问题解决
    elasticsearch (一)
    kubenetes 安装部署
  • 原文地址:https://www.cnblogs.com/qianjinyan/p/9075384.html
Copyright © 2011-2022 走看看