ホームページ  >  記事  >  バックエンド開発  >  redis は Windows にインストールされ、PHP で使用されます

redis は Windows にインストールされ、PHP で使用されます

WBOY
WBOYオリジナル
2016-08-08 09:25:25784ブラウズ

1. redis の概要
redis は、キーと値のストレージ システムです。 Memcached と同様に、ストレージをサポートします string (文字列)、list (リンク リスト)、set (コレクション)、zset (ソート セット) など、比較的多くの値の種類が保存されています。 --順序セット) とハッシュ (ハッシュ タイプ)。これらのデータ型はすべて、プッシュ/ポップ、追加/削除、交差、結合、差分、およびより豊富な操作をサポートしており、これらの操作は次のとおりです。 それはアトミックです。これに基づいて、redis はさまざまな並べ替え方法をサポートします。 memcached と同様に、データは効率を確保するためにメモリにキャッシュされます。違いは、redis が定期的に更新されたデータをディスクに書き込むか、追加のレコード ファイルに変更操作を書き込むこと、そしてこれに基づいてマスターとスレーブ (マスターとスレーブ) の同期が実現されることです。

Redis は、高性能のキーと値のデータベースです。 Redis の出現により、memcached などのキー/値ストレージの欠点が大幅に補われ、状況によってはリレーショナル データベースに対して非常に優れた補完的な役割を果たすことができます。非常に使いやすい Python、Ruby、Erlang、および PHP クライアントが提供されます。

2. Windows に Redis をインストールします
ダウンロード アドレス https://github.com/dmajkic/redis/downloadsダウンロードした Redis は 32 ビットと 64 ビットをサポートします。実際の状況に応じて選択してください。私は 32 ビットを選択します。 32 ビット ファイルの内容を、インストールする必要があるディレクトリ (D:devredis-2.4.5 など) にコピーします。

cmd ウィンドウを開き、cd コマンドを使用して指定されたディレクトリ (D:devredis-2.4.5) に切り替え、redis-server.exe redis.conf を実行します。実行後、次のインターフェイスが表示されます。

これは、Redis サーバーが正常にインストールされたことを意味します。

cmd ウィンドウを再度開き、cd コマンドを使用して指定されたディレクトリ (D:devredis-2.4.5) に切り替え、redis-cli.exe -h 127.0.0.1 -p 6379 を実行します。ここで、127.0.0.1 はローカル IP であり、 6379 は、redis サービスのクライアントのデフォルト ポートです。成功した操作を次の図に示します。
これでWindows環境でのRedisのセットアップは完了しましたね。

これでWindows環境でのRedisのセットアップは完了しました。とても簡単ではないでしょうか。

環境がセットアップされたので、テストしてみましょう。たとえば、キー test と値 hello word を含む文字列を保存し、キー値を取得します。

地獄の言葉が正しく出力され、テストは成功しました。

3.PHPで使用されます

DLLファイルをダウンロードする

http://download.csdn.net/download/bluesky321/5355093

PHP5.4.x用のphp_redis.dll拡張機能

PHP5.4.x redis 拡張機能 php_redis.dll

テストプラットフォーム: Windows XPx32 (FastCGI PHP5.4.9 Nginx 1.4.0)

非スレッドセーフとスレッドセーフの 2 つのバージョンが含まれています

まず php_redis.dll と php_igbinary.dll を PHP ext フォルダーに配置し、次に次のコードを php.ini 構成ファイルに追加します。

拡張子=php_igbinary.dll

拡張子=php_redis.dll

Webサーバーを再起動します

注: extension=php_igbinary.dll は extension=php_redis.dll の前に配置する必要があります。そうしないと、この拡張機能は有効になりません

4.PHPで使用されます

コードは次のとおりです

リーリー

hello redis の出力が成功しました!

上記では、Windows と PHP での Redis のインストールと使用法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。