--更新:这似乎是虚拟机的一个小故障。我重新启动了Cassandra服务,它按预期工作。--更新:问题似乎不在代码中,我试图在Cassandra客户端执行insert语句,但我得到了相同的行为,没有显示错误,没有插入任何内容。导致此行为的列的类型为timestamp。当我将此列值设置为某些值时(例如,
我刚接触Cassandra,下载了VirtualBox快照来测试它。我正在尝试批处理的示例代码,但它没有任何作用,所以我尝试按照人们的建议直接执行准备好的语句。
var addPlayer = casDemoSession.Prepare("INSERT INTO player (msi
我是第一次使用Cassandra 3.11.4,并且刚刚在ubuntu VM上安装了它,按照说明,我试图更改.yaml配置文件上的集群名称,但当我保存文档,并启动Cassandra时,它抛出一个失败,这与我在.yaml文件上所做的任何更改都会发生这种情况,它就是不能按照文档所说的方式工作(我将Cassandra文件定位在我的用户拥有所有权限的位置) 。
如果我没有对文件进行任何更改,并且启动了Cassandra,那么它就成功了。
我发现,在连接数据库和查询之后,我可以成功地更改集群名称或侦听地址,或.yaml文件中列出的任何其他参数,例如
update cluster_name from sy
您好,当我试图在cqlsh中执行一个非常简单的更新查询时,我遇到了一个问题 update "Table" set "token"='111-222-333-444' where uid='123' and "key"='somekey'; 它没有抛出任何错误,但是令牌的值仍然是相同的。但是,如果我尝试对其他字段执行相同的查询,则可以很好地工作: update "Table" set "otherfield"='value' where uid=
我遇到了一个连线问题,那就是当我要将数据插入到我的数据库时--它没有插入,也没有失败(抛出异常)!,当数据被复制或错误表时,只要它抛出异常!
这是我的密码!
from mysql import connector
con = connector.Connect(user='root',password='root',database='test',host='localhost')
cur=con.cursor()
cur.execute("""insert into user values ('u
我们想测量Cassandra的性能,所以我们计划将10800行数据写入一个表,每行有大约1MB的数据。对于写作来说,这似乎没有问题。
当我们试图从cassandra读取所有以上10800行时,它总是抛出异常,如下所示:
Cassandra.ReadTimeoutException: Cassandra timeout during read query at consistency One (0 replica(s) responded over 1 required)
at Cassandra.TaskHelper.WaitToComplete[T](Task`1 task, Int3
我有一个正常工作的3节点cassandra集群,我发现在安装过程中我没有安装dse。因此,我在所有三个节点上安装了dse-full & opscenter。但是在安装之后,我发现cassandra节点都没有启动,所以我重新启动了集群节点。重启后,当我尝试运行caassandra服务时,我遇到了以下异常:
Fatal exception during initialization
org.apache.cassandra.exceptions.ConfigurationException: Saved cluster name DB Cluster != configured name
我正在用Cassandra和它的Node.JS驱动程序Helenus做一些测试。有没有办法使用CQL更改查询的一致性级别?
Helenus文档仅显示了使用Helenus Thrift连接器完成此操作的示例,但我想使用CQL连接器。
我试着这样查询Cassandra
conn.cql(cqlRead, vals, {ConsistencyLevel:ANY, gzip:true}, cb);
但是node抛出了这个错误
ReferenceError: ANY is not defined
然后,我将“any”更改为“1”,然后node运行代码,但我没有注意到任何差异。
当我试图使用这个node.js脚本更新数据时,我遇到了一个问题,使用cassandra驱动程序包:
pool.execute(`UPDATE cool.dmpt SET points = ${newpoint}, cooldown = true WHERE id = '${message.author.id}'`)
我犯了一个很大的错误:
error.noHostAvaialableError
.
.
.
info: 'Represents an error when a query cannot be performed because no host is avai
我在centos5.5上使用cassandra 0.7.4和jdk-1.6.0_24 64位。当我重新启动它时,它会抛出:
ERROR 11:37:32,009 Exception encountered during startup.
java.io.IOError: org.apache.cassandra.config.ConfigurationException: Attempt to assign id to existing column family.
at org.apache.cassandra.config.DatabaseDescriptor.loadSchem
这是我试图运行的查询
UPDATE `jobseeker_view` SET `is_deleted` = 'Yes' WHERE `id`= '614'
在本地,它工作得很好,但在生产数据库上,它不工作,并抛出这个错误:
#1288 - The target table jobseeker_view of the UPDATE is not updatable
我也检查了权限,但没有成功。你知道还有什么地方不对劲吗?