このPythonライブラリは、Redisのバージョン管理システムに従います。
。
v2.2.2はRedisのv2.2.2データストアで動作する必要がありますので、
<強い>このリリースでは、の新機能ます。
- PythonParserを使用した場合のコマンドを梱包するためのパフォーマンスの改善ます。
- 空のパイプライン・トランザクションを実行すると、もはやサーバーにMULTI / EXECを送信しません。
- エラーは今、ソケットを閉じます。
- 全センチネルサポートます。
- クライアントと接続プールのインスタンスのためのより良いサポートのreprます。
- エラーメッセージは、現在のクライアント・エラー・メッセージに含まれている。
- ResponseErrorsは、パイプライン内のコマンドの位置と実際のコマンドテキストを含む追加のコンテキストを提供し、エラーを生成します。
(間違ったパスワード)を認証し、データベースを選択する
サーバーがクライアントに送信する
<李は> SCAN、SSCAN、HSCAN、およびZSCANコマンドが追加されました。
パイプライン実行によって生成された
こののバージョン2.10.3に新しいのです何ます。
- PythonParserを使用した場合のコマンドを梱包するためのパフォーマンスの向上。
- 空のパイプライン・トランザクションを実行すると、もはやサーバーにMULTI / EXECを送信しません。
- エラーは今、ソケットを閉じます。
- 全センチネルサポートます。
- クライアントと接続プールのインスタンスのためのより良いサポートのreprます。
- エラーメッセージは、現在のクライアント・エラー・メッセージに含まれている。
- ResponseErrorsは、パイプライン内のコマンドの位置と実際のコマンドテキストを含む追加のコンテキストを提供し、エラーを生成します。
(間違ったパスワード)を認証し、データベースを選択する
サーバーがクライアントに送信する
<李は> SCAN、SSCAN、HSCAN、およびZSCANコマンドが追加されました。
パイプライン実行によって生成された
<強い>何がバージョン2.7.4でのの新規でます。
- 不足しているINCRBYメソッドを追加しました。 。
- SETは現在、Redisの2.6.12からEX、PX、NXとXXオプションを受け付けます。
<強い>バージョン2.6.2の新のです何ます。
- `from_url`が上のクラスメソッドとして使用できるようになりましたクライアントクラスます。
- はPythonの3.xのサポートに起因するいくつかのエンコーディングエラーを修正します。
<強い>バージョン2.6.0の新のあるもの:ます。
- GETRANGEのサポートが追加されます。
- 新しい設定&QUOTは、decode_responses&QUOT; Redisのコマンドからの戻り値は、クライアントの文字セット値を使用して自動的に復号化されますかどうかを指定します。
<強い>どのバージョン2.4.11のの新しいです:無効なパスワードが
- AuthenticationErrorが正しく発生します供給されます。
- 、HiredisParserはRedisErrorが発生します。
- は書式設定を変更します。
Hiredisが使用できない場合は、手動で選択した場合
RedisののINFOコマンドは、より寛容製
こののバージョン2.4.10での新機能:
- OBJECTおよびデバッグOBJECTコマンドが追加されました。 LI>
クリーンアップするために必要なリソースを保持するクラスのための - 追加__del__方法。これらのオブジェクトは、誤使用または未処理の例外への範囲を離れるときにこれは、リソースの漏れを防止する必要があります。
- は、完全を期すためにECHOコマンドが追加されました。
- はスタックを吹き消すだろうダウンだRedisのサーバーのPubSubのチャネルにサブスクライブしようとするバグを修正します。
- StrictRedisのTTLコマンドは現在-1を返し期限なしでキーを照会するとき。 Redisのクラスには、Noneを返すし続けます。
- ZADDとSADDは現在の項目数を示す整数値を追加し返します。
<強い>バージョン2.4.7のの新機能:
- いくつかの接続が解除されていませんでしたバグを修正バックパイプライン実行後に接続プールにます。
- のパイプラインは、現在のコンテキストマネージャとして使用することができます。これは、接続が正しくクリーンアップさていることを確認するために使用する好ましい方法である。
- 基本Redisのクラスに)トランザクション(と呼ばれる便利なメソッドが追加されました。この方法は、Redisのキーを見るためにパイプラインを使用するときに使用定型の多くを排除します。使用方法の詳細については、マニュアルを参照してくださいます。
<強い>はどのバージョン2.4.6のの新しいます。
- SADD、SREM、ZREN、HDELための可変個引数引数、LPUSH、およびRPUSHます。
- (CRITICAL)がときどきソケット接続が破損して使用できなくなった原因Hiredisパーサーのエラーを修正しました。これは、接続プールが使用され始めて、一度になった。
- ZRANGE、ZREVRANGE、ZRANGEBYSCORE、およびZREVRANGEBYSCOREは現在、戻り値の型にスコア値をキャストするために使用される呼び出し可能である追加オプション引数、score_cast_funcを取ります。デフォルトはfloatます。
- PubSubのクラスからPUBLISHメソッドを削除しました。 [P]は接続サブスクライブは、それがここにそれを持ってしても意味がありませんので、コマンドを発行する発行することはできません。
- パイプラインは、今見てUNWATCHが含まれています。ベースクライアントクラスから時計やUNWATCHを呼び出すと、非推奨の警告が発生します。 UNWATCHまたはMULTIが呼び出されるまで、1つ以上のキーを見た後、パイプラインが即時実行モードになります。詳細については、READMEの新しいパイプラインのドキュメントを参照してくださいます。
長さゼロの文字列を読み込むときPythonParserが今よりよく働くます。
このをバージョン2.4.5にの新機能でありますます。
コメントが見つかりません