問題タブ [redis]
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.
iphone - Objective-C が JSON 値を ASCII 文字コードのハッシュに変換するのはなぜですか?
iPhone チャット アプリケーションを作成しています。
ブラウザから iPhone に JSON チャット メッセージを送信する場合:
iPhone は以下を受け取ります。
ただし、まったく同じメッセージを受信することを意図しています。
この問題を再現するには、まず node.js と redis をインストールします。それで:
コードを取得します。
/li>デフォルトのポートで Redis を起動します。
- /li>
http://github.com/acani/acani-chat/tree/master/Lovers2/にある Lovers.xcodeprojを開き、LoversAppDelegate.m を変更して、HomeViewController ではなく ChatViewController を最初にロードします。
/li>
mongodb - リベラルなライセンスを備えた組み込み可能なオープンソースのキー値ストレージ
次のようなオープンソースのドキュメント指向のキー値マップ/リデュース ストレージはありますか?
- 簡単に埋め込むことができます (はい、CouchDB などを埋め込むことは可能ですが、erlang マシン全体を搭載するのは面倒な場合があり、アプリの実行中に一部のポートに制限されていることに満足していません)
- マップ全体を RAM に保持しません (Hello, Redis!)
- 本番環境で使用するには十分です
- GPL/LGPL/AGPL/whatever-else-GPL とは異なるライセンスを持っている (ねえ、MongoDB と Tokyo Cabinet!)
デスクトップ アプリケーションの構築を考えているので、水平方向のスケーラビリティはあまり気にしませんが、CouchDB のような何らかの「添付ファイル」、つまりドキュメントに添付されたバイナリ ファイルを格納する方法があると便利です。
php - 持続的接続をサポートするphpredisクライアントはありますか?
タイトルとして、永続的な接続をサポートするphp Redisクライアントを探しています。これは、Webアプリケーションが多くのリクエストを受信し(リクエストごとに、アイテムがRedisキューに入れられる)、新しい接続の作成を避けたいためです。すべてのリクエスト。
scalability - 既存のキー値ストレージを分割する方法は?
サーバー A に 3Gb のキー値ストレージがあるとします。別のサーバー (サーバー B) が必要だと感じ始めています。したがって、サーバー A のデータをシャード (サーバー A、サーバー B) で分離する必要がありますが、現在、サーバー A のすべてのキーはそのまま (たとえば、comment_ids:user_id:10
) として表されています。
質問 #1: 現在のキー名をハッシュし、すべてのデータをシャードに分離するためのベスト プラクティスは何ですか?
質問 2: シャードの行にサーバーを追加するベスト プラクティスは何ですか?
PS: 私の英語で申し訳ありませんが、私の答えがあなたにとって明確であることを願っています.
ありがとうございました。
PS: この質問にredis
タグを付けましたが、実際には redis に関するものではなく、すべてのキー値ストレージに関するものです。
ruby-on-rails - Ruby用のRedisのセットアップに問題があります
Ubuntuマシンでredisを試してみましたが、小さなスクリプトが機能しません。私はredisgemをインストールし、この小さなスクリプトを試しました(私はそのかなり小さいことを知っています)
このエラーが発生します:
2行目をコメントすると、問題はありません。なぜクラスRedisが認識されないのですか?
mysql - redisはmysqlを完全に置き換えることができますか?
簡単な質問ですが、ソーシャルネットワーク、ジオロケーションサービスなど、あらゆる種類のWebアプリケーションにmysqlの代わりにredisを使用できると思いますか?
ruby - RuntimeError: -ERR Unknown Command running redis gem on Ruby
環境:
Ubuntu 9.10 (VirtualBox 内で実行)
Ruby v1.8.7
Redis gem v2.0.6
irb で Redis を初期化しようとすると、RuntimeError
. ここにスニペットがあります:
誰もこれに遭遇したことがありますか?何か案は?
ruby-on-rails - Redis:奇妙なプロトコル/ネットワークエラー
私はRedisを実行しており、ezmobiusのRedisgem[1]を使用してRubyから接続しています。
定期的に(約1日1回)、Redisが奇妙な結果を返すことにより、Railsアプリで一連の例外が発生します。
多くの場合、次のような例外によってトリガーされます。
また
または時々
通常、接続の問題を解決するには、Railsサーバーを再起動する必要があります。私はFedoraCore8、Rails 2.3.8、Redisgem2.0.3を実行しています。system_timergemをインストールしました。誰かが私がこれらのエラーを止める方法について何か考えを持っていますか?
[1] Redisの宝石
sql - チャットロギング用のどのデータベースですか?
チャットシステムを実装しています。
チャットメッセージのログ記録にはどのような種類のデータベースを使用する必要がありますか?
私はそれにいくつかのクエリを実行する必要があります。たとえば、「これらの日付の間のユーザーxからのすべてのリンクを教えてください」
この種のものについては、MongoDBについていくつか良いことを聞いたことがあります。他のNoSQLソリューションはどうですか?Redis?カサンドラ?
古いSQLソリューションはどうですか?私はNoSQLデータベースの経験に非常に興味がありますが、それだけのために行くつもりはありません:)
何百人ものアクティブユーザーを処理できる必要があります。
redis - Webインターフェイスでデータベースダンプを再実行しますか?
redisデータベース全体をきれいにするユーティリティはありますか?そこにあるすべてのものをフォーマットされたビューで表示したいと思います。
私は自分で書くことができます、私はただ車輪の再発明をしたくありませんでした。