Cassandra CQL语法介绍.pdf

上传人:赵** 文档编号:20439602 上传时间:2022-06-16 格式:PDF 页数:2 大小:102.72KB
返回 下载 相关 举报
Cassandra CQL语法介绍.pdf_第1页
第1页 / 共2页
Cassandra CQL语法介绍.pdf_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Cassandra CQL语法介绍.pdf》由会员分享,可在线阅读,更多相关《Cassandra CQL语法介绍.pdf(2页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、1. 创建 keyspaceCREATE KEYSPACE twissandra WITHstrategy_class = SimpleStrategyAND strategy_options:replication_factor = 1;创建一个名为 twissandra 的 keyspace,副本策略 SimpleStrategy,复制因子 1.2. 创建 Column familycqlsh USE twissandra;cqlsh CREATE COLUMNFAMILY users (创建一个名为 users 的 column family . KEY varchar PRIMARY

2、KEY, 该 columnfamily 下有一个 Key 和 5 列 . passwordvarchar,. gendervarchar, . session_tokenvarchar,. statevarchar, . birth_yearbigint);3插入和检索 Columnscqlsh INSERT INTO users (KEY, password) VALUES (jsmith, chngem3a)USING TTL 86400;向 passwod 这一列插入数据cqlsh SELECT * FROM users WHERE KEY=jsmith;ujsmith | upassw

3、ord,uchngem3a | uttl, 864003. 向 Column family 中增加 Columncqlsh ALTER TABLE users ADD coupon_codevarchar;注意:其他已经存在的列不会进行更新。4. 更改 Column 的元数据cqlsh ALTER TABLE users ALTER coupon_code TYPE int;注意:已经存在的数据不会转成此类型,新插入的数据才是该类型的。5. 使用 TTL 属性设置列的到期时间cqlsh UPDATE users USING TTL 432000 SET password=chngem3a WH

4、EREKEY=jsmith;更新密码列的到期时间为 5 天。6. 删除列元数据cqlsh ALTER TABLE users DROP coupon_code;7. 索引 Columncqlsh CREATE INDEX state_key ON users (state);cqlsh CREATE INDEX birth_year_key ON users (birth_year);8. 删除列或者行cqlsh DELETE session_token FROM users where KEY=jsmith;cqlsh DELETE FROM users where KEY=jsmith;9. 删除 columnfamily 和 keyspacecqlsh DROP COLUMNFAMILY users;cqlsh DROP KEYSPACE twissandra;http:/ cli 语法介绍。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com