问题标签 [phpcassa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
205 浏览

php - 选择性进入 cassandra 比正常获取更快?

我想知道这是否:

比我现在使用的更灵活的速度更快:

方法1当然更难实现,但它会减少负载/带宽/延迟吗?

0 投票
3 回答
662 浏览

php - 使用 phpcassa 从文件批量加载到 Cassandra 的问题

我正在尝试使用 phpcassa 将文本文件中的 1000000 条记录加载到Cassandra中。但是在加载过程的中途,我收到了以下错误。

PHP 致命错误:在第 759 行的 /usr/share/php/phpcassa/columnfamily.php 中超过了 30 秒的最大执行时间**

如何增加执行时间?我必须更改任何参数columnfamily.php吗?请在下面找到我的代码。

0 投票
1 回答
758 浏览

cassandra - 将数据附加到 cassandra 中的超级列族

我正在尝试使用 phpcassa 将一个巨大的数据集添加到 cassandra 中。该数据集包含我们过去几年的网站事件。我有一个超级列族,我想向其附加事件。我目前的方法是从 cassandra 获取现有数据,附加新事件,然后将其写回。该方法似乎无法扩展到超过 10 万条记录。将数据附加到超级列族的最佳方法是什么?

0 投票
1 回答
190 浏览

php - PHPcassa随机插入

当插入函数不按顺序插入值时,问题是神秘的,而是以跳跃顺序出现:col_val2,,,,col_val3col_val1col_val4

当我可以做一个正确的get_range()值时,这很糟糕,因为有些似乎插入到其他分区中。

如何使代码插入有序?

0 投票
1 回答
1074 浏览

php - 卡桑德拉时间戳

SELECT * FROM table_name WHERE date > 1309110123

如何在 Phpcassa 中做到这一点?我认为必须有一些方法来修改它:

任何人的想法?

0 投票
1 回答
521 浏览

cassandra - phpcassa 连接服务器失败

我在ubuntu上安装cassandra,在conf文件中设置

监听地址:200.166.107.170

rpc_address:213.186.117.170

rpc_port:9160

然后我尝试从其他机器运行这个 php 代码

CassandraConn::add_node('200.166.107.170', 9160);

$users = new CassandraCF('Keyspace1', 'Users');

$users->insert('1', array('email' => 'hoan.tonthat@gmail.com', 'password' => 'test'));

结果有这个

致命错误: C:\inetpub\wwwroot\phpcassa.php:85 中未捕获的异常 'Exception' 和消息 'Could not connect to a cassandra server' 堆栈跟踪:#0 C:\inetpub\wwwroot\phpcassa.php(283) : CassandraConn::get_client() #1 C:\inetpub\wwwroot\cassandra_test.php(31): CassandraCF->insert('1', Array) #2 {main} 在 C:\inetpub\wwwroot\phpcassa 中抛出。第 85 行的 php

什么可能是导致此错误的原因?谢谢

0 投票
2 回答
1292 浏览

cassandra - UUID 如何与 PHPCassa 一起工作

我在用:

这就是我得到的:

我虽然它会输出一个int。

到底是怎么回事?正常吗?

我还应该使用 uuid1 或 2 或 3 或 4 还是 ...?

提前致谢!

0 投票
1 回答
1113 浏览

php - 尝试从 phpcassa 实例化 column_family 对象时出现 Cassandra_NotFound 异常

我在我的 Windows 7 机器 (64bit) 中设置了一个 Cassandra 实例 0.7。

cassandra 服务器已启动并运行,它正在成功侦听 thrift 客户端。我已经通过成功创建自己的示例键空间和列族测试了该实例。

现在,我必须从我的 PHP 脚本连接到这个 Cassandra 实例。我尝试使用thobbs\phpcassa

在这里我遇到了麻烦。在安装中提到了 UNIX/Linux 系统的“make,build”步骤,但没有提到 Windows 的步骤。

不知道下一步该做什么,我尝试将 phpcassa 文件夹复制到我的 htdocs 文件夹(apache)中,并创建了一个包含以下内容的测试文件 cassandra_test.php:

demo是我从命令提示符创建的示例键空间。另外,我在演示键空间中创建了一个示例 column_family用户

在我的浏览器中执行此脚本会给我以下异常:

我认为 phpcassa 找不到我本地的 cassandra 实例。如何检查?

没有给出任何错误/警告。所以,我完全不确定这个异常的根本原因是什么?我是 cassandra 和 PHPcassa 的新手。如果这个问题听起来很微不足道,我真的很抱歉。

0 投票
1 回答
855 浏览

cassandra - 如何删除 RowKey?

使用 PHPCassa,我正在删除一行。但是当我使用 remove($uuid) 时,uuid 会留在数据库中。有没有办法删除行和 RowKey?

提前致谢。

0 投票
1 回答
194 浏览

integer - cassandra 中 IntegerType 的一些问题

为什么我从 IntegerType 列中得到这样的符号“N���”?在 cassandra-cli.bat 中,它通常显示为整数。我正在使用 phpcassa ...也许我需要转换这个值,就像我正在使用 UUID

但具有其他某些功能?