📝 cassandra

27篇技术文档
  Cassandra放下键空间

📅  最后修改于: 2020-11-22 09:12:55        🧑  作者: Mango

Cassandra放下键空间在Cassandra中,“ DROP键空间”命令用于删除键空间以及来自Cassandra的所有数据,列族,用户定义的类型和索引。Cassandra在删除键空间之前会对键空间进行快照。如果Cassandra中不存在键空间,除非使用IF EXISTS,否则Cassandra将返回错误。句法:例:让我们以一个示例为例,删除名为“ javatpoint”的键空间。DROP键空间...

  Cassandra更改表

📅  最后修改于: 2020-11-22 09:15:04        🧑  作者: Mango

Cassandra变更表ALTER TABLE命令用于在创建表后对其进行更改。您可以使用ALTER命令执行两种类型的操作:添加一列放下专栏句法:添加列您可以使用ALTER命令在表中添加一列。添加列时,您必须知道列名与现有列名不冲突,并且该表未使用紧凑存储选项定义。句法:例:让我们以一个示例来演示已创建的名为“ student”的表上的ALTER命令。在这里,我们将名为text_type的“ stu...

  Cassandra删除表

📅  最后修改于: 2020-11-22 09:16:15        🧑  作者: Mango

CassandraDROP表DROP TABLE命令用于删除表。句法:例:让我们以一个示例来演示如何删除表。在这里,我们放下学生桌。上表:使用以下命令后:现在删除名为“ student”的表。您可以使用DESCRIBE命令来验证该表是否被删除。这里学生表已被删除;您不会在列族列表中找到它。输出:...

  Cassandra截断表

📅  最后修改于: 2020-11-22 09:17:22        🧑  作者: Mango

Cassandra截断表TRUNCATE命令用于截断表。如果截断一个表,该表的所有行将被永久删除。句法:例:我们有一个名为“ student”的表,其中包含以下数据:现在,我们使用TRUNCATE命令:现在,该表被截断了。您可以使用SELECT命令进行验证。您可以看到该表现在被截断了。...

  Cassandra创建索引

📅  最后修改于: 2020-11-22 09:18:39        🧑  作者: Mango

Cassandra创建索引CREATE INDEX命令用于在用户指定的列上创建索引。如果选择索引的列已经存在数据,则Cassandra在“创建索引”语句执行期间会在数据上创建索引。句法:创建索引的规则无法在主键上创建索引,因为已经为主键建立了索引。在Cassandra中,不支持集合索引。如果没有在该列上建立索引,则Cassandra不能过滤该列,除非它是主键。例:让我们以一个示例来演示如何在列上创...

  Cassandra删除索引

📅  最后修改于: 2020-11-22 09:20:30        🧑  作者: Mango

CassandraDROP指数DROP INDEX命令用于删除指定的索引。如果在创建索引期间未指定索引名称,则索引名称为TableName_ColumnName_idx。句法:要么删除索引的规则如果索引不存在,除非使用不返回任何操作的IF EXISTS,否则它将返回错误。在创建索引期间,必须使用索引名称指定键空间名称,否则索引将从当前键空间中删除。例:让我们以一个示例来演示如何在列上删除索引。在这...

  Cassandra Batch

📅  最后修改于: 2020-11-22 09:21:40        🧑  作者: Mango

Cassandra批次在Cassandra中,BATCH用于同时执行多个修改语句(插入,更新,删除)。当您必须更新某些列并删除一些现有列时,此功能非常有用。句法:例:让我们以一个示例来演示BATCH命令。在这里,我们有一个名为“ student”的表,该表的列(student_id,student_fees student_name)具有以下数据。在此示例中,我们将执行BATCH(插入,更新和删除...

  CQL创建数据

📅  最后修改于: 2020-11-22 09:22:46        🧑  作者: Mango

Cassandra创建数据INSERT命令用于将数据插入表的列中。句法:例:我们有一个名为“ student”的表,该表带有列(student_id,student_fees student_name),并且需要在student表中插入一些数据。student_idstudent_feesstudent_name15000ajeet23000kanchan32000shivani让我们看看在学生表...

  CQL读取数据

📅  最后修改于: 2020-11-22 09:23:49        🧑  作者: Mango

Cassandra读取数据SELECT命令用于从Cassandra表读取数据。您可以使用此命令读取整个表,单个列,特定单元格等。句法:例:让我们以一个示例来演示如何从Cassandra表中读取数据。我们有一个名为“ student”的表,其中包含列(student_id,student_fees student_name)使用SELECT命令读取整个表阅读特定专栏本示例将从student表中仅读取...

  CQL更新数据

📅  最后修改于: 2020-11-22 09:24:53        🧑  作者: Mango

Cassandra更新数据UPDATE命令用于更新Cassandra表中的数据。如果在更新数据后看不到结果,则表明数据已成功更新,否则将返回错误。在更新Cassandra表中的数据时,通常使用以下关键字:其中:WHERE子句用于选择要更新的行。设置:SET子句用于设置值。必须:它用于包括组成主键的所有列。句法:要么注意:当您使用UPDATE命令并且给定的行可用时,UPDATE将创建一个新行。例:让...

  CQL删除数据

📅  最后修改于: 2020-11-22 09:26:03        🧑  作者: Mango

Cassandra删除数据DELETE命令用于从Cassandra表中删除数据。您可以使用此命令删除整个表或选定的行。句法:例:让我们以一个示例来演示如何从Cassandra表中删除数据。我们有一个名为“ student”的表,该表的列(student_id,student_fees student_name)具有以下数据。删除整行要删除student_id“ 3”的整行,请使用以下命令:具有st...

  Cassandra(Cassandra)收藏

📅  最后修改于: 2020-11-22 09:27:13        🧑  作者: Mango

Cassandra(Cassandra)收藏Cassandra集合用于处理任务。您可以在集合中存储多个元素。 Cassandra支持三种收集类型:组清单地图集集合集合集合存储一组元素,这些元素在查询时返回排序后的元素。句法:例:让我们以一个示例来演示集合集合。创建一个具有三个列ID,名称和电子邮件的“员工”表。该表是这样创建的:在表中插入值:输出:清单集合当元素的顺序很重要时,将使用列表集合。让我...