crdb-cli

管理主动-主动数据库。

Redis 企业软件

主动-主动数据库(也称为 CRDB 或无冲突复制数据库) 在位于地理分散区域中的 Redis Enterprise Software 集群之间复制数据。 主动-主动数据库允许在所有位置进行读写访问,使其成为需要快速响应时间和灾难恢复的分布式应用程序的理想选择。

单个集群上的主动-主动数据库称为实例。 托管实例的每个集群称为参与集群

主动-主动数据库需要两个或多个参与集群。 每个实例都负责使用它收到的事务更新驻留在其他参与集群上的实例。 使用无冲突复制数据类型 (CRDT) 解决写入冲突。

要以编程方式维护主动-主动数据库及其实例,您可以使用crdb-cli命令行工具。

crdb-cli命令

命令 描述
CRDB 数据库 管理主动-主动数据库。
任务 管理主动-主动任务。

使用 crdb-cli

要使用crdb-cli工具中,使用 SSH 登录 Redis Enterprise 主机,其用户属于安装 Redis Enterprise Software 的组(默认值:redislabs)。 如果您使用非 root 用户登录,则必须添加/opt/redislabs/bin/发送到您的PATH环境变量。

crdb-cli命令使用以下语法:crdb-cli <command> <arguments>让您:

  • 创建、列出、更新、刷新或删除主动-主动数据库。
  • 在特定集群上添加或删除主动-主动数据库的实例。

每个命令都会创建一个任务。

默认情况下,该命令会立即运行并在输出中显示结果。

如果您使用--no-wait标志,该命令将在后台运行,以便您的应用程序不会因响应而延迟。

使用crdb-cli task命令管理 Active-Active 数据库任务。

对于每个crdb-cli命令,您可以使用--help以获取有关该命令的其他信息。

为本页评分
返回顶部 ↑