問題タブ [jedis]
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.
mongodb - Redis で大規模なデータセットを処理する
私はクローラーアプリケーションに取り組んでおり、クローラーがクロールする保留中のウルのキューを保持するためにRedisを使用しています。
複数のノードが実行され、Redis DB からクロールする URL をフェッチし、クロール後に (クロールされた URL ページで見つかった) 新しい URL を redis に再度配置します。私は非常に高速な挿入と選択のための redis です。
データベースのサイズが大幅に増加します。クローラーを 24 時間実行した後、Redis に 1000 万を超える URL があります (url をキーとして使用し、depth/crawlTime などの他のパラメーターを値として使用します)。Redis サーバーとして単一のマシンを使用しています。
Redis のパフォーマンスと、Redis でこれほど多くのデータを処理する方法についてはよくわかりません。または、MongoDB などの他のデータベースに移行する必要がありますか?
私のマシンには6 GBのRAMがあります。
アレックス
java - resque:failed と resque:stat:failed キーの違いは何ですか?
また、Resque に組み込まれた「管理構造」(タイトルにあるものなど) の管理に関するベスト プラクティスは何ですか? jedis.del(String key)
または同様のものでそれらをクリアする必要がありますか?
java - Jedis 多くの加入者
私はJavaでプッシュサーバーを構築しており、Redis PubSubを使用してメッセージをキューに入れ、クライアントに送信することを計画しています.
現在、私の実装には、デバイスごとに redis サブスクライバーがあります。そのため、デバイスがオンラインになると、そのデバイスの redis キューにサブスクライブします。
このスケーリングは問題ありませんか? もっと良い方法はありますか? 何千人もの購読者がいるでしょう。
java - リポジトリ github 内にリポジトリを含める
私は最近Redisを試していて、それを私のJavaプロジェクトに含めることを計画していましたが、あなたのレポに他の誰かのレポを「含める」方法があるかどうか疑問に思っていました。依存。
java - Redis/Jedis - パターンで削除?
通常、キー セットを取得してから、look を使用して各キーと値のペアを削除します。
パターンを介してすべてのキーを削除することは可能ですか?
すなわち:
redis - Jedis クライアントを使用した名前変更コマンドの例
アプリケーションで Redis を使用するために Spring Jedis Client を使用しています。コマンドの名前を変更して、サーバーに接続できる場合に備えて、他の誰も同じコマンドを実行できないようにしたいと考えています。
Jedis から rename コマンドを使用する方法と、変更されたコマンドを使用して後続のコマンドを起動する方法の例を誰か教えてもらえますか?