1. 首页
  2. 考试认证
  3. 其它
  4. cassandra migrations用于在Cassandra中生成、执行和回滚模式迁移的Python脚本

cassandra migrations用于在Cassandra中生成、执行和回滚模式迁移的Python脚本

上传者: 2024-12-16 12:58:14上传 ZIP文件 2.6KB 热度 12次

Cassandra的架构迁移用于在Cassandra中生成、执行和回滚简单Python脚本。安装下载脚本,授予执行权限并安装python依赖项:


chmod +x cassandra-migrations.py

pip install cassandra-driver

pip install blist

用法

创建迁移文件:


./cassandra-migrations.py generate {keyspace} {MigrationName}

这将创建一个新文件,如:


./migrations/{keyspace}/20140914222010_{MigrationName}.xml

文件内容示例:




<migration>

  <up>

    <cql>cql>

  up>

  <down>

    <cql>cql>

  down>

migration>

下载地址
用户评论