問題タブ [arangodb]
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.
graph - ArangoDB でのグラフ トラバーサルのパフォーマンスの問題
最終的にいくつかのグラフデータベースを学習するための簡単なテストケースを設定しました
私は、それぞれ約 25 の属性を持つ、約 80000 の頂点/ドキュメントのコレクションに基づく単純なツリー構造を持っています。唯一のエッジはアウトバウンドの「is_parent」エッジであるため、各ノードの子を見つけるために、すべてのインバウンド エッジを簡単に選択できます。どのフィールドにも特定のインデックスを設定していません。ツリーは 20 レベルの深さで、5 番目のレベルでランダムなノードを取得し、グラフ トラバーサルを使用してそのノードのすべての子孫を取得します。
私の開発マシンではこれに 3 秒強かかり、何か間違ったことをしているのではないかと感じています。物事をスピードアップする方法はありますか、それとも概念的な問題がありますか?
sql-server - 最も安価なハードウェアでの最速の階層的地理アドレス、データ検索? NoSQL または SQL?
次のように、緯度と経度の値を持つ 350,000 都市の住所があります。
2500 HardToSpellName Street NW (象限)、市、州、国
最良のデータ構造は、ほとんどが逆順の JSON ファイルであり、ユーザーにその順序でクエリを入力させるように思われます。
Country.State.City.Quadrant.StreetType - これらすべてが何度も繰り返されます
次に、数字はスペルが簡単なので、市民番号データ入力に切り替えます;) 上記から、ストリート名に「オートコンプリート」を入力するルックアップを実装します。これは、スペルミスが発生しやすいためです。
データのクエリは常に同じで、1 つの住所入力で Lat/Long の結果が得られます。
これは良い考えですか?妥当なレコード数はいくつですか? テーブル (csv) を JSON ツリーにどのように変換しますか?
NoSQL を使用する主な理由は、ハードウェア/ホスティングのコストが低いことですか?
arangodb - Foxx アプリが 404 を返す
カスタム Foxx アプリを実行しようとしています。
ディレクトリ構造:
- ~/src/js/foxx
- データベース
- _システム
- my_app (ドキュメントから)
- テスト
- myapp (私のカスタム アプリ)
- マニフェスト.json
- app.js
- myapp (私のカスタム アプリ)
- _システム
- データベース
myapp manifest.json
myapp app.js
サーバーを起動するコマンド
次に、ブラウザを次のように指定します。
次の応答を受け取ります。
_system (my_app) の下のドキュメントからコピーしたサンプル アプリは、問題なく動作します。
また、「テスト」データベースを作成した方法で、ツチブタ管理者も実行できます。ただし、アイコンに「非アクティブ」と表示されているのに対し、_system は「アクティブ」と表示されていることに気付きましたが、それが関連しているかどうかはわかりません。
また、admin では、「myapp」がテスト データベースのアプリケーション リストに表示されます。
arangodb - ArangoDB から詳細なデバッグ情報を取得する方法
Arango に 404 の理由を教えてもらう方法はありますか? 私が何か気に入らないときはいつでも、私が得る唯一のヒントは 404 です。
arangodb - Foxx から AQL を実行する方法
Foxx Repository オブジェクトが処理できないと思われるいくつかのクエリを実行する必要があります (何かが足りないだけかもしれません)。AQLを使いたいのですが、Foxxからの呼び出し方がわかりません。
例:
タイムスタンプコレクション:
SQL クエリ (エミュレートしたいもの):
できます:
しかし、これでは範囲もできません。
arangodb - ブループリント用の ArangoDB TransactionalGraph 実装
ArangoDB をGraphDBBenchmarkでベンチマークしようとしています。問題は、フレームワークがグラフ データベースが Blueprints TransactionalGraph 実装を提供すると想定していることです。ArangoDB はblueprints-arangodb-graph にそのようなものを持っていないようです Arango が Blueprints API で TransactionalGraph 機能を提供しない理由はありますか? サンプルの Arango Blueprints TransactionalGraph 実装を教えてもらえますか?