启动cassandra-cli服务之后,可以进行CQL的使用。

1. 创建keyspace 可以理解成关系数据库的database

[default@testkeyspace] create keyspace test_keyspace;
6f22a515-d0d9--b467-cf9639b8b82c

2. 创建列column family,可以理解为table

下面创建了一个列族User,并以UTF8的方式进行排序

[default@testkeyspace] use test_keyspace;
Authenticated to keyspace: test_keyspace
[default@test_keyspace] create column family User with comparator = UTF8Type;
59259f5d--3f04--840de78a627b

3. 插入记录

下面插入两条记录,分别是地址和电话号码

[default@test_keyspace] set User[utf8('zhangsan')][utf8('address')]=utf8('beijing');
Value inserted.
Elapsed time: 4.44 msec(s).
[default@test_keyspace] set User[utf8('zhangsan')][utf8('phone')]=utf8('');
Value inserted.
Elapsed time: 3.64 msec(s).

4. 查询记录

[default@test_keyspace] get User[utf8('zhangsan')];
=> (name=address, value=beijing, timestamp=)
=> (name=phone, value=, timestamp=)
Returned results.
Elapsed time: 6.24 msec(s).

5. 创建超级列

[default@test_keyspace] create column family supertest with comparator = UTF8Type and column_type = Super;
-c918-301d-9c78-12cb45ee37d5

6.向超级列插入数据

下面向刚刚创建的supertest超级列插入数据

[default@test_keyspace] set supertest[utf8('zhangsan')][utf8('address')][utf8('family')]=utf8('beijing');
Value inserted.
Elapsed time: 4.3 msec(s).
[default@test_keyspace] set supertest[utf8('zhangsan')][utf8('address')][utf8('company')]=utf8('shanghai');
Value inserted.
Elapsed time: 4.07 msec(s).

7. 查询超级列的数据

下面supertest超级列刚刚插入的数据

[default@test_keyspace] get supertest[utf8('zhangsan')];
=> (super_column=address,
(name=636f6d70616e79, value=shanghai, timestamp=)
(name=66616d696c79, value=beijing, timestamp=))
Returned results.
Elapsed time: 8.36 msec(s).

8. 删除列族:

下面删除刚刚创建的超级列supertest

[default@test_keyspace] drop column family supertest;
59259f5d--3f04--840de78a627b

Cassandra命令行CLI的基本使用的更多相关文章

  1. NET Core 环境搭建和命令行CLI入门

    NET Core 环境搭建和命令行CLI入门 2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文 ...

  2. NET Core 环境搭建和命令行CLI入门[转]

      NET Core 环境搭建和命令行CLI入门 时间:2016-07-06 01:48:19      阅读:258      评论:0      收藏:0      [点我收藏+]   标签: N ...

  3. .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门

    2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...

  4. jenkins 命令行 CLI jenkins-cli.jar

    部署好jenkins后,一般都是通过jenkins提供的web界面来操作jenkins. 而有些场景则需要通过命令来操作jenkins,例如通过脚本操作jenkins. 在jenkins提供的web界 ...

  5. Python 命令行(CLI)基础库

    在 CLI 下写 UI 应用 前阵子看了一下自己去年写的 Python-视频转字符动画,感觉好糗..所以几乎把整篇文章重写了一遍.并使用 curses 库实现字符动画的播放. 但是感觉,curses ...

  6. 【Linux学习一】命令行CLI、BASH的基本操作

    ●操作系统的基本结构 操作系统的基本结构通过Kernel(内核)和Shell(壳)构成.常见的Shell分为GUI和CLI GUI 图形方面的shell ------〉windows .mac osC ...

  7. 解决 dotnet core 1.x 命令行(cli) 下运行路径错误

    环境: Windows 10,Visual Studio 2017 centos 7,nginx,supervisor,dotnet core 1.1 问题: 在 Linux 配置 superviso ...

  8. PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)

    源码地址:https://github.com/Tinywan/PHP_Experience 测试环境配置: 环境:Windows 7系统 .PHP7.0.Apache服务器 PHP框架:ThinkP ...

  9. PHP的CLI命令行运行模式浅析

    在做开发的时候,我们不仅仅只是做各种网站或者接口,也经常需要写一些命令行脚本用来处理一些后端的事务.比如对数据进行处理统计等.当然也是为了效率着想,当一个事务有可能会有较长的耗时时,往往会交由服务器的 ...

随机推荐

  1. JS 乱记

    JS 中不存在块级作用域,也就是说在全局作用域下 if ,for 语句中用 var 声明的变量是全局变量. JS 中浮点数运算的值为近似值,比如:0.1 + 0.2 不等于 0.3 ,所以避免使用浮点 ...

  2. SpringMVC文件上传 Excle文件 Poi解析 验证 去重 并批量导入 MYSQL数据库

    SpringMVC文件上传 Excle文件 Poi解析并批量导入 MYSQL数据库  /** * 业务需求说明: * 1 批量导入成员 并且 自主创建账号 * 2 校验数据格式 且 重复导入提示 已被 ...

  3. createjs 使用记录

    createjs由几个库组成: l,easeljs,这个是核心,包括了显示列表.事件机制: 2,preloadjs,用于预加载图片等: 3,tweenjs,用于控制元件的缓动: 4,soundjs,用 ...

  4. C# string.Format格式化时间或货币

    1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0 ...

  5. 敌情篇 ——DDoS攻击原理

    敌情篇 ——DDoS攻击原理 DDoS攻击基础 DDoS(Distributed Denial of Service,分布式拒绝服务)攻击的主要目的是让指定目标无法提供正常服务,甚至从互联网上消失,是 ...

  6. Ext.Net学习笔记22:Ext.Net Tree 用法详解

    Ext.Net学习笔记22:Ext.Net Tree 用法详解 上面的图片是一个简单的树,使用Ext.Net来创建这样的树结构非常简单,代码如下: <ext:TreePanel runat=&q ...

  7. 关于ios的手势识别(GestureRecognizers)讲解

    大家都知道,苹果的设备,不管是mac机器还是iPhone或iad,都支持多点触控,进而延伸了多种手势识别的功能.这为用户带来了很大的便携性和多样灵活性,极大的方便了用户的使用.足以见手势识别(Gest ...

  8. Codevs 1069 关押罪犯 2010年NOIP全国联赛提高组

    1069 关押罪犯 2010年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description S 城现有两座监狱,一共 ...

  9. Openjudge/Poj 1183 反正切函数的应用

    1.链接地址: http://bailian.openjudge.cn/practice/1183 http://poj.org/problem?id=1183 2.题目: 总时间限制: 1000ms ...

  10. OpenJudge 2811 熄灯问题 / Poj 1222 EXTENDED LIGHTS OUT

    1.链接地址: http://bailian.openjudge.cn/practice/2811 http://poj.org/problem?id=1222 2.题目: 总时间限制: 1000ms ...