问题标签 [pycassa]

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 投票
1 回答
1192 浏览

python - 将数据直接抓取到 Cassandra 数据库

谁能帮我处理 Cassandra 数据库?实际上,我想通过抓取的数据直接到 Cassandra。目前,我正在使用 scrapy 来解析来自不同网站的数据。

提前致谢。

ssich

0 投票
2 回答
5856 浏览

python - Aptana 3 未解决的导入 - Python

我正在尝试在 Aptana 3 的 Python 项目中导入 pycassa 库,但在“import pycassa”行中,它显示了下一个错误:“未解决的导入:pycassa”。我安装了易于安装的 pycassa,如果我在 python shell 中运行“import pycassa”,它运行时没有错误。如果我运行 Aptana 项目也没有错误,但错误标记仍在继续。为什么?

对不起我的英语不好。

0 投票
2 回答
2545 浏览

cassandra - pycassa中的时间UUID类型

我在使用 time_uuid 类型作为列族中的键时遇到问题。我想存储我的记录,并在插入时对它们进行排序,然后我认为 time_uuid 是一个好方法。这就是我设置列族的方式:

当我尝试插入时,我这样做:

但是,当我插入数据时,总是会出现错误:

v1 UUID 列名称或值的参数既不是 UUID、日期时间或数字。

如果我将比较器类型更改为 UTF8_TYPE,它可以工作,但是返回时项目的顺序不是它们应该的顺序。我究竟做错了什么?

0 投票
1 回答
201 浏览

php - 计数器的 batch_mutate

是否可以在 php 中使用 batch_mutate 作为计数器?从我所见,一般情况下应该可以增加计数器,但我似乎找不到任何语言的任何工作示例。

谢谢

0 投票
2 回答
374 浏览

cassandra - Cassandra/Pycassa 中的列过滤器

我对列式数据库比较陌生,请原谅无知。假设我有 1,000,000 列。我想返回这些列中 10% 的随机样本(即 c0、c10、c20...c999,980、c999,990)

在 HBase 中,他们有列过滤器,我可以编写一个列过滤器,每十个结果返回一次。我可以在 Pycassa/Cas​​sanda 中执行此操作吗?

谢谢

0 投票
2 回答
2791 浏览

python - 如何计算 Cassandra 中特定 column_family 的行键数(阅读详细信息)

我正在尝试将数据从 SQL 加载到 No-SQL,即 Cassandra。但不知何故,有几行不匹配。有人可以告诉我如何计算 Cassandra 中特定 column_family 的行键数。

我尝试了 get_count 和 get_multicount,但这些方法需要传递密钥,在我的情况下,我不知道密钥,而是需要 row_keys 的行数。list column_family_name 给了我列表,但仅限于 100 行。有什么办法,我可以超越 100 的限制。

0 投票
1 回答
749 浏览

python - 在 pycassa 中使用 column_validators

我正在尝试设置一些column_validatorspycassa但在使用某种超级列设置时遇到了麻烦:我似乎无法为超级列中包含的列设置验证器。我正在尝试类似的东西

这不起作用,因为第二个字典尚未初始化,试图将其设置为类似

也不起作用......因此,任何有关如何处理此问题的示例都值得赞赏,因为官方 pycassa 文档没有显示任何更详细的信息。此外,这些验证器似乎不是持久的,那么有没有可能持久地设置它们?

编辑:查看 pycassa 的源代码后,我发现,对于验证器,您不必指定该列包含的超列,所以

应该做的伎俩!如果验证器可以以某种方式持久化,问题仍然存在吗?

0 投票
1 回答
1824 浏览

python - 在 Windows 7 32 位上使用 Python 绑定安装 Thrift

我正在尝试在 Windows 7 上安装 Python 中的 Cassandra 客户端pycassa 。

运行pip install pycassa我收到此错误消息:

深入挖掘,我发现 Python 未能安装 thrift 库和 Python 绑定。人们建议的一种方法是在 Windows 7 上安装 C++ 编译器,例如Visual Studio 2008 Expressmingw,然后从源代码编译 Thrift。

但是,我找到了Thrift 的在线编译版本。有没有办法将 Thrift 的编译版本绑定到 Python 中,然后在 pycassa 中使用?还是我必须从源代码编译节俭?

0 投票
1 回答
516 浏览

cassandra - 使用 pycassa 访问 cassandra

在我学习 pycassa API 期间,我下载了一个示例项目 Twissandra。

我用cassandra配置它,登录后当我添加推文时出现以下错误......

0 投票
1 回答
172 浏览

python - 在 Win 7 上运行 pycassa 设置时出错

我尝试将 Pycassa-1.3.0 与 DJango 和 cassandra-1.0.5 一起使用,Cassandra 正在工作,但运行 Pycassa Setup (python setup.py) 时出现错误 404,

这是痕迹:

有任何想法吗?

谢谢