問題タブ [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データベースを手伝ってくれますか?実際、私はスクレイピングされたデータを直接カサンドラに送りたいと思っています。現在、さまざまなWebサイトのデータを解析するためにscrapyを使用しています。

前もって感謝します。

ssich

0 投票する
2 に答える
5856 参照

python - Aptana3未解決のインポート-Python

Aptana 3のPythonプロジェクトにpycassaライブラリをインポートしようとしていますが、「import pycassa」の行に、次のエラー「Unresolved import:pycassa」が表示されます。簡単にインストールしてpycassaをインストールしましたが、Pythonシェルで「importpycassa」を実行すると、エラーなしで実行されます。Aptanaプロジェクトを実行すると、エラーも発生せずに実行されますが、エラーマークは続きます。なんで?

英語でごめんなさい。

0 投票する
2 に答える
2545 参照

cassandra - pycassa の時間 UUID タイプ

time_uuid 型を columnfamily のキーとして使用する際に問題があります。私は自分のレコードを保存し、それらが挿入されたときにそれらを並べ替えたいと思っています。そして、time_uuid が良い方法であると考えました。これは、列ファミリーを設定した方法です。

挿入しようとすると、次のようにします。

ただし、データを挿入すると、常にエラーが発生します。

v1 UUID 列の名前または値の引数が、UUID、日時、数値のいずれでもありませんでした。

comparison_type を 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には列フィルターがあり、10番目ごとの結果を返す列フィルターを作成できます。Pycassa / Cassandaでこれを行うことはできますか?

ありがとうございました

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_validatorsいくつかをセットアップしようとしていますpycassaが、ある種のスーパーカラムのセットアップで問題が発生しています。スーパーカラムに含まれる列のバリデーターを設定できないようです。私は次のようなことを試みています

2番目の辞書がまだ初期化されていないため、これは機能しません。

どちらも機能しません...したがって、公式のpycassaドキュメントにはこれに関する詳細情報が表示されていないため、これを処理する方法の例をいただければ幸いです。さらに、これらのバリデーターは永続的ではないようですが、永続的に設定する可能性はありますか?

編集:私が見つけたpycassaのソースを見た後、バリデーターの場合、列が含まれているスーパー列を指定する必要がないことがわかりました。

トリックを行う必要があります!それでも、バリデーターをどうにかして永続化できるかどうかという疑問が残ります。

0 投票する
1 に答える
1824 参照

python - Windows 7 32 ビットに Python バインディングを使用して Thrift をインストールする

Python の Cassandra クライアントであるpycassaを Windows 7にインストールしようとしています。

実行pip install pycassaすると、次のエラー メッセージが表示されました。

さらに詳しく調べてみると、Python がthrift ライブラリと Python バインディングのインストールに失敗していることがわかりました。人々が提案する 1 つの方法は、 Visual Studio 2008 Expressmingwなどの C++ コンパイラを Windows 7 にインストールし、Thrift をソースからコンパイルすることです。

しかし、Thrift のオンライン コンパイル バージョンを見つけました。Thrift のコンパイル済みバージョンを Python にバインドし、それを pycassa で使用する方法はありますか? それとも、ソースから thrift をコンパイルする必要がありますか?

0 投票する
1 に答える
516 参照

cassandra - pycassa を使用して cassandra にアクセスする

pycassa API の研究中に、サンプル プロジェクト Twissandra をダウンロードしました。

私はcassandraで構成し、ログイン後にツイートを追加すると、次のエラーが発生します...

0 投票する
1 に答える
172 参照

python - Win 7 で pycassa セットアップを実行中にエラーが発生しました

DJango と cassandra-1.0.5 で Pycassa-1.3.0 を使用しようとしています。Cassandra は動作していますが、Pycassa Setup (python setup.py) を実行するとエラー 404 が発生します。

ここにトレースがあります:

何か案は?

ありがとう