目前,我在Visual中使用数据库项目跟踪Server架构更改,并轻松创建脚本,以便在部署代码之前将这些更改部署到任何环境。
我正在调查卡桑德拉的一些研究项目,并想知道是否有类似的东西。我希望能够跟踪模式更改,并轻松地将其部署到任何需要的环境中。
这在卡桑德拉应该使用的方式中是可行的吗?例如,如果我希望每个用户都有一些列,比如SomeUserInfo_User_10,代码会看到该列在使用之前是否已经定义好了吗?我可以看到表列和次要索引最终变成了一个没有人的土地而被遗忘。
发布于 2015-07-07 12:09:03
我所看到的最接近您描述的是一个名为Datastax DevCenter的GUI工具。它允许您连接到不同的Cassandra集群,探索和修改它们的模式,创建/保存/执行CQL脚本,查看查询结果和查询跟踪。它看起来像是构建在Eclipse代码库之上的。您可以看到如何定义表的详细信息,包括使用它的辅助索引。
您可以通过命令行和cqlsh执行所有相同的操作,但是如果您喜欢GUI界面,这可能是值得检查的。
您可以从这里下载它。
他们还有另一个名为OpsCenter的GUI,我认为它更适合监控集群,但我还没有尝试过这个。
https://stackoverflow.com/questions/31275012
复制相似问题