下载APP 随时随地学编程
返回 首页

cassandra教程

开始阅读
手册说明:

Cassandra 教程

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

本教程首先介绍 Cassandra,然后是其架构,安装,以及重要的类和接口。此后,它将介绍如何使用 CQLSH 和 Java API对键空间,表和索引执行诸如创建,更改,更新和删除操作。本教程还有专门的章节来解释CQL中可用的数据类型和集合,以及如何使用用户定义的数据类型。

适用人群

本教程将对那些渴望学习 Cassandra 诀窍并在实践中实现的软件专业人员非常有用。

学习前提

这是一个基础教程,你可以很容易地理解这里解释的概念与Java编程的基本知识。然而,在继续学习本教程之前,如果有接触一些于数据库概念和任何Linux风格,它将有所帮助。


目录

Cassandra 教程

Cassandra 简介
Cassandra 架构
Cassandra 数据模型
Cassandra 安装
Cassandra 参考API
Cassandra Cqlsh
Cassandra Shell命令

Cassandra 键空间操作

Cassandra 创建键空间
Cassandra 修改键空间
Cassandra 删除键空间

Cassandra 表操作

Cassandra 创建表
Cassandra 修改表
Cassandra 删除表
Cassandra 截断表
Cassandra 创建索引
Cassandra 删除索引
Cassandra 批处理

Cassandra CURD操作

Cassandra 创建数据
Cassandra 更新数据
Cassandra 读取数据
Cassandra 删除数据

Cassandra CQL数据类型

Cassandra CQL数据类型
Cassandra CQL集合
Cassandra CQL用户定义的数据类型

Cassandra 相关资源

Cassandra 相关资源
Cassandra 相关讨论

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }