Cassandra 基本操作

简介:

 启动Cassandra之后,我们可以用Cassandra的命令行来执行Cassandra的基本操作:

 

先启动cassandra-cli

 

 

连接到Cassandra服务:(Test Cluster是默认的服务实例,见cassandra.yaml

 

 

创建一个keyspaceDEMO (keyspace相当于关系数据库中的数据库)

 

 

使用这个叫DEMOkeyspace

 

 

创建一个叫Studentcolumn family: (column family相当于关系数据库里面的表)

 

 

往这个Student中插入数据:

插入数据使用的是set命令,后面紧跟column family的名称,然后第一个中括号是rowkey,第二个中括号是字段名

set Student[utf8('1')][utf8('id')]=utf8('10010');

set Student[utf8('1')][utf8('name')]=utf8('fykhlp');

 

 

查询数据:(从这里可以看出表中每个columncassandra里最基本的存储单位,由columnname,valuetimestamp组成。

查询用get命令,后面紧跟column family名称,然后中括号里面的是row key.

因为一个row可能有多个column,所以返货的结果也是多个3元组(name,value,timestamp)

 





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/863219,如需转载请自行联系原作者

目录
相关文章
|
8月前
|
存储 缓存 搜索推荐
HTTP500代码怎么解决?常见的5xx网页错误及其原因
本文介绍了如何修复HTTP 500错误及常见的5xx网页错误。500错误表示服务器无法处理请求,可能由文件权限、脚本错误、数据库连接或配置问题引起。作为用户,可尝试重新加载页面、检查URL或清除缓存;作为网站所有者,需检查`.htaccess`文件、服务器日志、插件冲突及PHP版本等。此外,文章还列举了其他5xx错误(如502、503、504等)及其原因,帮助定位和解决服务器端问题,避免影响流量与搜索引擎排名。
5051 4
|
11月前
|
索引
【HarmonyOS Next开发】日历组件详细日界面组件
原生UI没有提供日历相关的组件,于是手撸了详细页面的日程。一开始打算使用list加tab的方式来实现切换的效果,但是list的切换是没有办法确定当前展示的索引的,所以没有办法实现日历内容动态添加等效果。在业内大佬的指导下,使用了两个swiper组件分别实现周和日的切换,实现了想要的效果
314 6
【HarmonyOS Next开发】日历组件详细日界面组件
|
11月前
|
API
鸿蒙开发学习:动画
鸿蒙原生动画API使用
150 4
鸿蒙开发学习:动画
|
11月前
|
人工智能 城市大脑 自然语言处理
混合云,第一!
IDC发布首个《中国混合云市场份额,2023:持续在政企行业增长》报告,阿里云获中国混合云PaaS及服务市场份额第一。
160 1
|
11月前
|
存储 运维 前端开发
同城圈子搭子交友论坛系统/搭建圈子系统的常见问题
需求分析不明确 在系统设计初期,如果未能充分理解目标用户的需求,可能导致系统功能与实际需求脱节,进而影响用户体验。 解决方案:通过市场调研、用户访谈、问卷调查等方式深入了解用户需求,确保系统设计符合用户期望。 技术选型困难 选择合适的技术栈对于系统的稳定性和可扩展性至关重要。技术选型不当可能导致系统性能低下或开发周期延长。 解决方案:根据系统需求、开发团队的技术栈以及未来扩展性等因素综合考虑,选择适合的技术栈。例如,前端可以使用uinapp 等框架,后端可以选择PHP框架,数据库可以选择MySQL等。
389 0
|
微服务
微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序
微服务实践之使用 Visual Studio 2022 调试Dapr 应用程序
167 2
|
弹性计算 Oracle Ubuntu
阿里云免费试用云服务器上新了,最高配置4核16G,最长3个月免费试用
近日,阿里云免费试用云服务器又上新了,前几天还只有共享型s6实例和通用算力型u1实例可申请试用,现在又增加了通用型g7、计算型c7a、计算型c8y和计算型c7实例的云服务器参与免费试用,现在共计有11款不同配置和实例的云服务器可免费申请试用了。
1636 0
阿里云免费试用云服务器上新了,最高配置4核16G,最长3个月免费试用
|
存储 Java Unix
什么是线程?为什么需要线程?和进程的区别?
什么是线程?为什么需要线程?和进程的区别?
4960 0
|
Java 关系型数据库 MySQL
idea里面完整创建maven项目(包含如何使用)
Maven和Maven Archetype区别? Maven:普通工程 Maven Archetype:模板工程
4792 0
idea里面完整创建maven项目(包含如何使用)
|
监控 算法 SEO
谷歌霸屏外推技术原理,谷歌留痕霸屏怎么做?
优化您的网站:对每个网站进行优化,包括关键字研究、元标记、内容优化和内部链接。
765 0
谷歌霸屏外推技术原理,谷歌留痕霸屏怎么做?