Cassandra 批量处理

2025 年 3 月 17 日 | 阅读 1 分钟

在 Cassandra 中,BATCH 用于同时执行多个修改语句(insert、update、delete)。当您需要更新某些列以及删除一些现有列时,它非常有用。

语法

示例

让我们举一个例子来演示 BATCH 命令。这里,我们有一个名为“student”的表,其中包含列(student_id、student_fees student_name),并具有以下数据。

Cassandra Batch 1

在此示例中,我们将执行 BATCH(插入、更新和删除)操作

  • 插入一个包含以下详细信息的新行 (4, 4000, Sonoo)。
  • 将行 id 为 3 的学生的 student_fees 更新为 8000。
  • 删除行 id 为 2 的员工的 student_fees。
Cassandra Batch 2

现在应用 BATCH。您可以使用 SELECT 命令验证它。

Cassandra Batch 3

在这里,您可以看到该表已通过上述命令完全修改。


下一主题CQL 创建数据