問題タブ [nosql-aggregation]

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

postgresql - PostgreSQL から Cassandra へ - 集計関数はサポートされていません

あなたのアドバイスが必要です。PostgreSQL で実行するアプリケーションがありますが、データを戻すのに時間がかかりすぎます。Cassandra を使用したいのですが、CQL が集計をサポートしていないことに気付きました。それはHadoopで可能でしょうか、それとも私は完全に間違った方向に進んでいますか? また、すべての日付はエポックに保存され、CQL はそれらを変換できません。

PostGreSQL で実行されるアプリケーションを Cassandra に変換する最善の方法は何ですか?

ご提案ありがとうございます。

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

redis - Redisで値を足し算(集計)

最新の Redis を使用して、Redis で値を集計する方法はありますか。

例えば。

a + b + c を取得するにはどうすればよいですか?

私はどこでもオンラインで検索しました。

これを行う方法がわかりません。

私がそれを (簡単に) できない場合、Redis は私がやろうとしていることをするのに適切な場所ではありません。

どうもありがとう。

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

google-app-engine - Google クラウド データストア。データを提供するには?

多くの人と同じように、私は NoSQL の世界に慣れていません。私は多くの調査を行いましたが、適切な答えが見つからない点が 1 つだけあります。

システムの簡単な説明:

さまざまな Web サイトで訪問者のデータを収集するシステムを構築しています。各訪問は、デバイス タイプ、IP、訪問時間などのプロパティを持つ、データストア内のエンティティです。

データストアには何百万もの訪問があります。

私の質問は、このデータをクライアントに提供する方法です。私のデータは、「訪問」エンティティとしてデータストアに設定されています。

顧客がログインしたときに、何百万ものレコードを表示したくありません。たとえば、一般的な統計を表示したいと思います。モバイル デバイスでの訪問数、ある期間における特定の国からの訪問数などです。

NoSQL データベースは初めてなので、クライアントのダッシュボードにこれらの統計を表示する方法がわかりません。

私が知っているように、Datastore は集計をサポートしていません。たとえば、クエリ結果の数を取得することもできません。

私は BigQuery を見ましたが、BigQuery はデータストアの「バックアップ」で動作します。手動でバックアップを行う必要なく、リアルタイムでデータを提供する必要があります。

また、カウンターとシャーディングカウンターについて読みましたが、これは適切なアプローチですか? 各追跡グループの各プロパティの各クライアントのカウンターを持っていますか? このように合計数を表示しますか?単純な目的には多すぎるように思えます。

私を正しい方向に導くことができる入力や説明は、高く評価されます。

よろしくお願いします

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

node.js - マングースの選択的検索

ユーザースキーマ:

上記はユーザースキーマのサブセクションです。ユーザー ID が存在しない友達を除外したい。今私が得るものは次のとおりです。

クエリ結果:

問題は、これらが必要ないことです。存在する{}データだけが必要です。user_id

使用されたクエリ

これについてどうすればいいですか?

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

php - 集計フィールドの合計を集計する

こんにちは。インプレッション フィールドの合計インプレッション数を集計しようとしていますが、まだエラーが発生しています。次のクエリを取得しました。

エラー:

何が間違っているのかわかりません。

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

couchbase - 単一の n1ql クエリで、選択したドキュメントからすべての関連ドキュメントと集計データを取得する

私はcouchbaseを使い始めたばかりで、次の要件があります

次のドキュメントがあります。

紹介状

今、私は特定のユーザーIDのすべての紹介ドキュメントを持っている必要があり、このようなすべての紹介量の合計も必要です

このようなものまたは類似のものを出力したい。ネストを試しましたが、目的の出力が得られませんでした

前もって感謝します

0 投票する
0 に答える
529 参照

mongodb - MongoDB クエリが NumberLong() フィールドに結果を返さない

次の特徴を持つ約 1,100 万件のレコードがあります。

一部の電話番号が重複しているかどうかを確認しようとしています。

「TYPE」の集計など、「PHONE」を除くすべてのフィールドでクエリと集計を実行できます。

戻り値:

しかし、「PHONE」での集計:

それぞれが見つかった回数ではなく、DB 内の電話番号の総数だけを返します。

ここで何が欠けていますか?前もって感謝します。