問題タブ [bulbs]

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 に答える
223 参照

python - UnicodeEncodeError: 電球と neo4j はモデルを作成します

データに非 ASCII データが含まれている場合、Bulbs を介して Neo4J にデータを追加しようとすると、Unicode エラーが発生します。

次のコードは失敗します。

とともにUnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 7: ordinal not in range(128)

bulbs.utils.uを介して、関数でエラーが発生していますcodecs.unicode_escape_decode()

うまくいけば関連する情報:

Neo4J ドキュメントには、すべての String オブジェクトが Unicode として保存されると記載されていますが、Unicode データが受け入れられないのはなぜですか? ばかげた何かが欠けていることを願っています。

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

python - モデルを使用しないバルブフローでの選択的なインデックス作成

私はNeo4jでbulbflow(python)を使用しており、キーのサブセットにのみインデックスを追加しようとしています(今のところ、オプションのインデックスベースのルックアップ用に「name」という名前のキーのみ)。

私はbulbflowモデルが好きではなく(制限が強すぎる)、「autoindex」はグローバル設定であるため、コードを変更せずに選択的なインデックス作成を行う方法を理解できませんでした.鍵。

誰かがこのようなことをしましたか?

-アンドリュー

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

neo4j - Blulbflow Neo4j グラフ データベースが遅い

グラフ データベースに 500,000 個のノードを作成しようとしています。後で必要に応じてエッジを追加する予定です。各ノードに格納されるデータを表す 500,000 行のテキスト ファイルがあります。

次に、テキスト ファイルの各行をループします。

これはひどく遅いです。これにより、10 分で 5000 ノードが得られます。これは改善できますか?ありがとう

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

groovy - gremlin シェルと同じ結果を返す関数を gremlin で定義するにはどうすればよいですか?

現在、TinkerPop Gremlin (Titan バックエンドを使用) を使用して、「類似ドキュメント」アルゴリズムを実装しています。

次の行は、gremlin シェルで完全に機能しています。

次の結果が表示されます。

しかし、関数で同じコードを「ラップ」しようとすると、もう機能しません:

...何も返されません

Python バックエンドから来たので、これは変数のスコープに関連していると思いますが、今のところ修正方法がわかりません。

助けてくれてありがとう

編集:私は電球を使用しています。そのため、コードを関数でラップしたいと思います(後でPythonから呼び出すことができます)

0 投票する
5 に答える
661 参照

python - 電球とrexsterでArangoDBを使用するには?

現在、Bulbs と Rexster を使用して ArangoDB データベースにアクセスしようとしています。これを行う必要があるのは、Bulbs ( http://bulbflow.com ) を使用して Python からいくつかの gremlin クエリを起動したいからです。(私は AQL と arangosh が本当に好きですが、すでに多くの実用的な gremlin スクリプトを持っています)

Bulbs の Rexster を使用する前に行ったことは次のとおりです。

  • ArangoDB BluePrint ドライバーのコンパイルに成功し、以下を取得しました: blueprints-arangodb-graph-1.0.4-SNAPSHOT-jar-with-dependencies.jar
  • Gremlin2.4 と Rexster 2.4 バイナリをダウンロードし、blueprints-arangodb-graph-1.0.4-SNAPSHOT-jar-with-dependencies.jar を (それぞれ) lib フォルダーと ext フォルダーにコピーしました

その後、いくつかの問題に直面しました。

第 1 に、(電球の問題ではありません) 現在のバージョンの Gremlin (2.4.0) および/または Rexster (2.4.0) で ArangoDB を正しく動作させることに成功しませんでした。

グレムリン 2.4 では:

bash で Rexster 2.4 を起動しているときに:

Gremlin と Rexster の両方のバージョン 2.2 を使用したいくつかの例を見て、それらをダウンロードし、arangodb ブループリント ドライバーを再度インストールしました。

今回は、Gremlin 2.2 と Rexster 2.2 の両方で機能しました。

  • gEcount() は何かを返しました (<-> したがってサポートされます)
  • Rexster サーバーが起動し、ポート 8182 で Rexster API にアクセスできました

しかし、2 番目の問題は、次の Python コードです。

戻ってきた :

これを修正する方法がわかりません (私は Java プログラマーではありません)。

ここに私の環境があります:

  • Ubuntu 11.10
  • Java バージョン「1.7.0_45」
  • Java(TM) SE ランタイム環境 (ビルド 1.7.0_45-b18)
  • Java HotSpot(TM) 64 ビット サーバー VM (ビルド 24.45-b08、混合モード)

これが rexster.xml の私の Arango 設定です (これにより、Rexster REST API から arangodb にアクセスできます):

アイデア/ヘルプを事前にありがとう:)

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

python - Bulbs/python および Neo4j 2.0 を使用したエラー メッセージ

Neo4j 2.0 と Python 2.7.6 を使用 - Bulbs パッケージに基づいていくつかのスクリプトを実行しようとしましたが、次のエラーが発生し続けます。

一部のエラー メッセージに追加の EOL 文字があることに気付きました。それが問題でしょうか?

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

python - OrientDB での Rexster 作成エッジ エラー

と で pythonbulbsを使用しRexsterていOrientDBます。エッジを作成しようとしていますが、次のエラーが発生します。

面白いことに、コマンドを再度実行すると動作しますが、2 つのエッジが作成されますが、これは間違っています。

私のRexsterサーバーでは、

このエラーが発生します

私のグラフ構成

頻繁に発生するエラーとは何ですか? また、どのように修正すればよいですか?

追加されたデバッグ情報:

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

python - Python 電球またはグレムリンで隣接する頂点の一意のセットを取得しますか?

pythonbulbs、および の使用rexster

2 つの頂点があるv0としv1ます。から 3 つの出力エッジを作成しますv0 -to-> v1。現在 ではbulbslist(v0.outV())すべての の 3 つの要素リストが表示されv1ます。またはの一意のリストを取得する方法はありv0.outV()ますbulbsgremlin?

注:set(list(v0.outV()))機能しません。重複を削除するのでpythonはなく、グラフサーバーrexster側で削除することを好みます

編集:私は with を使用rexsterしておりorientDB、互換性orientDBがあります。blueprint

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

python - 関数pythonでコロン付きの変数を渡す

私はこのAPIを使用しています..その関数呼び出しは次のようになります:

ここで、identifier は定義していない変数ですが、API によって解決され、値は文字列であることに注意してください。

pymongo api でも同様のことが起こります: http://api.mongodb.org/python/current/tutorial.html

に等しい

最初のケースの test_database は、ユーザーがその変数を定義していなくても..しかし、mongo は、私のデータストアに test_database という名前のデータベースがあるかどうかを理解しています..

今、私が抱えている問題はこれです: データストアにコロンがあります..

つまり、次のようになります。

参照してください..クエリのコロン..

そして、このAPIには、そのmongo型辞書の実装がありません..

私は知っています、なぜ私がこの結腸を得ているのかというように、これを解決する必要があります..しかし、これは私が今立ち往生しているものです..

そして問題はそのコロンのせいです、私は得る

これを解決するにはどうすればよいですか