首页 > 解决方案 > 是否有创建和填充 .cql 脚本形式的 Cassandra 演示数据库?

问题描述

语境

我已经为项目 POC 设置了 Cassandra 数据库,一切正常。我以创建和填充 .cql 脚本的形式搜索了 Cassandra 演示数据库,但没有任何结果。

问题

是否有创建和填充 .cql 脚本形式的 Cassandra 演示数据库?(...所以我可以简单地使用 cqlsh 运行它们,而无需进一步依赖...)或者 Python 脚本也可以,我可以找出驱动程序依赖项。

任何想法,如何以最小的努力建立一个带有样本数据的样本数据库?

标签: cassandracql

解决方案


我不知道有任何官方消息,但我为一周内七个 NoSQL 数据库的 Cassandra 章节构建了其中的一些内容。我的 Git 存储库中有一个 CQL 文件,这里:https ://github.com/aploetz/packt

如果您下载/克隆它,该astronauts_table.cql文件将完成所有工作。您可能需要调整COPY底部的语句,以确保它们指向astronauts.csv文件的正确位置(也在 repo 中)。

运行该文件应该可以工作(取决于您的PATH),如下所示:

cqlsh -u username -p yourpassword -f ~/Documents/workspace/packt/astronauts_table.cql

推荐阅读