22得票3回答
使用docker-compose的Cassandra初始化脚本

我希望在我的Cassandra容器启动时创建keyspaces和列族。 我在docker-compose.yml文件中尝试了以下内容:# shortened for clarity cassandra: hostname: my-cassandra image: my/cas...

19得票5回答
Cassandra CQLSH操作超时错误=客户端请求超时。请参见Session.execute[_async](timeout)。

我想要将位于192.168.0.200的一个Cassandra集群中的数据转移到另一个Cassandra集群(位于127.0.0.1)。这些数据共有523行,但每行大小约为1 MB。我正在使用COPY FROM和COPY TO命令。在执行COPY TO命令时,出现了以下错误:Error for...

19得票4回答
如何从一个表中选择数据并插入到另一个表中?

我想在Cassandra中选择表的特定字段,并将它们插入到另一个表中。在SQL Server中,我会像这样操作:INSERT INTO Users(name,family) SELECT name,family FROM Users 如何在cassandra-cli或cqlsh中执行此操作?

18得票1回答
无法使用cqlsh连接Cassandra Docker

我在运行Cassandra的Docker容器:docker pull cassandra run --name cassandra -p 9042:9042 -p 9160:9160 -d cassandra netstat -tpln是什么:Proto Recv-Q Send-Q L...

18得票2回答
在Linux终端中美化cqlsh命令的结果

在使用cqlsh实用程序(Mongo .pretty()的cql版本)时,在Linux终端美化cql命令结果的方法有吗?当输出通常显示时,阅读结果变得非常困难,尤其是存在嵌套文档和数组时。

18得票8回答
无法从不同的主机连接到Cassandra节点

我有一台机器上运行着一个Cassandra节点。当我从同一台机器访问cqlsh时,它可以正常工作。 但是,当我尝试使用“192.x.x.x”从另一台机器连接到它的cqlsh时,出现错误,显示: 连接错误:(“无法连接到任何服务器”,{'192.x.x.x':error(111,“尝试连接到...

16得票2回答
Cassandra,通过非主键进行选择

我是Cassandra的新手,遇到了一个问题。我创建了一个名为demodb的keyspace和一个名为users的表。这个表有3列:id(int和主键)、firstname(varchar)和name(varchar)。这个请求给了我正确的结果:SELECT * FROM demodb.use...

16得票3回答
Cassandra CQLSH中COPY FROM CSV限制TEXT字段大小(字段大于字段限制(131072))

当导入包含大字段(长度超过124214个字符)的记录时,我遇到了错误: "字段大小超过字段限制(131072)" 我看过其他帖子上关于如何在Python中解决此问题,但我不知道在CQLSH上是否可能。 谢谢

16得票1回答
Cassandra更新主键值

我知道使用UPDATE命令无法实现此操作。 相反,我想做的是将所有主键为0的行迁移到新的主键为1的行。是否有简单的方法来实现这一点?

16得票2回答
卡桑德拉数据模型适用于简单消息应用程序

我正在尝试学习Cassandra,发现最好的方法是从创建一个非常简单和小的应用程序开始。因此,我正在创建一个基本的消息应用程序,它将使用Cassandra作为后端。 我想要做到以下几点: 用户将使用用户名、电子邮件和密码创建帐户。电子邮件和密码可以随时更改。 用户可以将另一个用户添加为他们...