問題タブ [predis]

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 投票する
0 に答える
906 参照

php - Predis と node.js を SSL 経由で接続する方法

Predis クライアント (PHP Redis) を SSL 経由で node.js に接続したいと考えています。TCPだけですでに動作しています。そこで、Predis 構成を拡張しました。

Redis node.js の構成は変更しません。

SSL経由で接続しようとすると、次のようなエラーが発生しました。

この接続は、次のような構成 (SSL なし) で機能します。

私は 'scheme' => sslv3 と tls を試しました - エラーは同一でした。'scheme' => sslv2 - エラー: stream_socket_client(): SSL ハンドルの作成に失敗しました。

問題は、SSL 経由で接続するように node.js で Predis と Redis を構成する方法です。

PS。このバージョンの Predis ライブラリを使用します: https://github.com/RedisLabs/predisおよびブランチ: ssl。

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

php - PHP Websocket サーバーが redis をサブスクライブする

それは私の最初の質問です。:) だから私の問題は次のとおりです。Redis(Predis) サーバーを使用する Apache サーバーがあります。また、WebSocketサーバー(PHP WebSocketServer、Redisサーバーを「サブスクライブ」する必要があります。サブスクライブには次を使用します:

ある種の無限ループを利用した WebSocket サーバーと Predis (subscribe) は同じだと思います。

私が間違っていたら、私を殴ってください。または、アドバイスをいただけますか。

ありがとう。

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

php - Predis - 接続エラーをキャッチ

こんにちは、私は次のものを持っています:

ただし、これは NOAUTH などのエラーをキャッチしていません。

誰かが私を正しい方向に向けることができますか?

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

php - CRUD と Redis の関係: 方法

したがって、Redis (PHP 用の Predis ライブラリ) は非常に便利です。この SO の回答が多くのユース ケースを明確に示しているからです: Redis とは何ですか? そして、この回答は、Redis との多対多の関係の処理に注目しています: how to have Relations many to many in redis

質問: Redis での CRUD とページネーション。どうすればこれを達成できますか? テーブル全体 (すべての行) を Redis にプリロードする必要がありますか?

環境: LAMP スタック、OSX

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

php - redis でキーの値をクリアする方法

PHP アプリケーションの 2 つのインスタンスを実行しています。1 つはライブで、もう 1 つはベータ版です。データをキャッシュするためにライブサーバーでredisを使用しています。記事のカテゴリをキーとして、記事の ID を値として保存しています。

最近、誤ってベータサーバーを redis に接続しましたが、redis キャッシュが台無しになりました。つまり、間違ったキーに他の記事 ID を追加したということです。だから今、私はredisから間違ったデータを取得し始めました。

私の質問は

「redis キーの値だけをクリアする方法はありますか?」

キーをクリアするのではなく、その値のみをクリアしたい。

私はredisドキュメントを調べて、 flushAlldelなどを見つけましたが、ドキュメントに基づいて、キーも削除されるようです。

redisサーバーと通信するためにpredis phpライブラリを使用しています。

redisサーバーから値のみを削除するのを手伝ってくれる人はいますか?

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

php - redis ハッシュ データの取得

私の開発環境は、predis クライアント ライブラリを利用する Laravel PHP フレームワークです。

私はおそらく特定の側面を見落としており、Redisは初めてですが、次のようなユーザー情報を保存するためのハッシュデータ型が必要だと思います:

ただし、上記の質問は、すべてのユーザーを 1 つのハッシュに情報を格納する正しい方法であるため、すべてのユーザーをまとめて取得し、必要に応じて ID で個々のユーザーを取得できます。フロントエンドにテーブルがありますが、場合によっては ID で個々のユーザーを取得する必要もあります。

そうでない場合、キーの一部として ID を使用して、以下のように各ユーザーを個別のハッシュに格納する必要がある場合、すべてのユーザーを一度に取得して注文するにはどうすればよいですか?

助けてくれてありがとう。