Cassandra 教程

  • Cassandra 简介

    Apache Cassandra是一个高度可扩展的高性能分布式数据库,用于处理大量商用服务器上的大量数据,提供高可用性,无单点故障。这是一种NoSQL类型的数据库。 让我们先了解一…

    Cassandra 教程 2023年3月6日
  • Cassandra 架构

    Cassandra的设计目的是处理跨多个节点的大数据工作负载,而没有任何单点故障。Cassandra在其节点之间具有对等分布式系统,并且数据分布在集群中的所有节点之间。 集群中的所…

    Cassandra 教程 2023年3月6日
  • Cassandra 数据模型

    Cassandra 的数据模型与我们通常在 RDBMS 中看到的数据模型有很大的不同。本章介绍了 Cassandra 如何存储数据的概述。 集群(Cluster) Cassandr…

  • Cassandra 安装

    Cassandra可以使用cqlsh以及不同语言的驱动程序访问。本章介绍如何设置cqlsh和java环境以使用Cassandra。 预安装设置 在Linux环境中安装Cassand…

  • Cassandra 参考API

    本章涵盖Cassandra中的所有重要类。 集群(Cluster) 这个类是驱动程序的主要入口点。它属于com.datastax.driver.core包。 方法 序号 方法和描述…

    Cassandra 教程 2023年3月6日
  • Cassandra Cqlsh

    本章介绍Cassandra查询语言shell,并解释如何使用其命令。 默认情况下,Cassandra提供一个提示Cassandra查询语言shell(cqlsh),允许用户与它通信…

    Cassandra 教程 2023年3月6日
  • Cassandra Shell命令

    除了CQL命令,Cassandra还提供了记录的shell命令。下面给出了Cassandra记录的shell命令。 Help HELP命令显示所有cqlsh命令的摘要和简要描述。下…

    Cassandra 教程 2023年3月6日
  • Cassandra 创建键空间

    使用Cqlsh创建一个Keyspace Cassandra中的键空间是一个定义节点上数据复制的命名空间。集群每个节点包含一个键空间。下面给出了使用语句CREATE KEYSPACE…

  • Cassandra 修改键空间

    使用Cqlsh修改Keyspace ALTER KEYSPACE可用于更改属性,例如,一个KeySpace的replicas和durable_writes的数量。下面给出了此命令的…

  • Cassandra 删除键空间

    使用Cqlsh删除键空间 您可以使用命令DROP KEYSPACE删除KeySpace。下面给出了删除KeySpace的语法。 语句 DROP KEYSPACE <ident…

    Cassandra 教程 2023年3月6日
  • Cassandra 创建表

    使用Cqlsh创建表 您可以使用命令CREATE TABLE创建表。下面给出了创建表的语法。 语句 CREATE (TABLE | COLUMNFAMILY) <tablen…

    Cassandra 教程 2023年3月6日
  • Cassandra 修改表

    改变使用Cqlsh表 您可以使用命令ALTER TABLE更改表。下面给出了修改表的语法。 句法 ALTER (TABLE | COLUMNFAMILY) <tablenam…

    Cassandra 教程 2023年3月6日
  • Cassandra 删除表

    使用Cqlsh删除表 您可以使用命令Drop Table删除表。其语法如下: 语法 DROP TABLE <tablename> 示例 以下代码从KeySpace删除现…

  • Cassandra 截断表

    使用Cqlsh截断表 您可以使用TRUNCATE命令截断表。截断表时,表的所有行都将永久删除。下面给出了此命令的语法。 语法 TRUNCATE <tablename> …

  • Cassandra 创建索引

    使用Cqlsh创建索引 您可以使用命令CREATE INDEX在Cassandra中创建索引。其语法如下: CREATE INDEX <identifier> ON &…

    Cassandra 教程 2023年3月6日
  • Cassandra 删除索引

    使用Cqlsh删除索引 您可以使用命令DROP INDEX删除索引。其语法如下: DROP INDEX <identifier> 下面给出了删除表中列的索引的示例。这里…

    Cassandra 教程 2023年3月6日
  • Cassandra 批处理

    使用Cqlsh执行批处理语句 使用BATCH,您可以同时执行多个修改语句(插入,更新,删除)。其语法如下: BEGIN BATCH <insert-stmt>/ &lt…

    Cassandra 教程 2023年3月6日
  • Cassandra 创建数据

    使用Cqlsh创建数据 可以使用命令INSERT将数据插入到表中行的列中。下面给出了在表中创建数据的语法。 INSERT INTO <tablename> (<c…

  • Cassandra 更新数据

    使用Cqlsh更新数据 UPDATE是用于更新表中的数据的命令。在更新表中的数据时使用以下关键字: Where – 此子句用于选择要更新的行。 Set – …

  • Cassandra 读取数据

    使用选择子句读取数据 SELECT子句用于从Cassandra中的表读取数据。使用此子句,您可以读取整个表,单个列或特定单元格。下面给出了SELECT子句的语法。 SELECT F…

    Cassandra 教程 2023年3月6日