RedisはオープンソースのANSI C言語で、ネットワークをサポートし、メモリベースの永続ログタイプ、Key-Valueデータベースを提供し、多言語APIを提供します。 2010年3月15日から、Redisの開発作業はVMwareによってホストされました。
redisはキーバリューストレージシステムです。 Memcachedと同様に、文字列、リスト、セット、zset(ソートセット - 順序付き)、ハッシュなど、より多くの値の型を格納できます。これらのデータ型は、プッシュ/ポップ、追加/削除、および交差セットと差分セット、およびより豊富な操作をサポートします。これらの操作はアトミックです。これに基づいて、redisはさまざまな方法でソートをサポートします。 memcachedと同様に、効率性を確保するために、データはメモリにキャッシュされます。違いは、redisが更新されたデータを定期的にディスクに書き込むか、または修正操作を追加されたレコードファイルに書き込むことです。これに基づいて、マスタースレーブ同期が実装されます。
インストール環境:
CentOS 6.5
Redis 2.8.13
ダウンロードしてインストールします。
/opt /ディレクトリにファイルをダウンロードします。
wget http://download.redis.io/releases/redis-2.8.13.tar.gz
ファイルの抽出
tar zxvf redis-2.8.13。 Tar.gz
ディレクトリをredis-2.8.13ディレクトリに変更します。
cd redis-2.8.13
makeコマンドを実行します。最後の数行が出力されます。
ヒント:make testを実行するのは良い考えですmake [1]:ディレクトリ `/opt/redis-2.8.13/src’を終了します。
インストールコマンドを実行します。
インストールを作成する
ヒント:
cd src& make installmake [1]:ディレクトリ `/opt/redis-2.8.13/src 'に入ります。ヒント:' make test 'を実行します。お勧めしますINSTALLインストールINSTALLインストールINSTALLインストールINSTALL install INSTALL installmake [1]:終了ディレクトリ `/opt/redis-2.8.13/src 'プロンプトに従って、次のコマンドを実行します。cd src&& make install
ヒント:
ヒント: 'make test'を実行するのは良い考えですINSTALLインストールINSTALLインストールINSTALLインストールINSTALLインストールINSTALL instalプロンプトに従います。make test
ヒント:
Redis testmakeを実行するには、tcl 8.5以降が必要です。*** [test]エラー1解決方法の参照先:http://www.linuxfromscratch.org/blfs/view/cvs/general/tcl.html
以下も使用できます。yum install tclコマンドをインストールするには
あとで検索インストールする必要がないことがわかったので、srcディレクトリに直接移動して./redis-serverを実行します。
同様の./redis-server /path/to/redis.confコマンドを使用して構成ファイルを指定できます。;
サーバー起動、Redisバージョン2.8.13これで、サーバーはポート6379で接続を受け入れる準備ができました。
サービスは正常に開始され、サービスはポート6379で接続要求をリッスンしました。
内蔵クライアントを使用してRedisに接続できます。http://www.redis.cn/download.html
$ src /redis-cliredis> set foo barOKredis> get foo" bar";注:
リモートアクセスするには、電源を入れる必要があります。
Ctrl + Cを使わないでください。プログラムが終了します。
1.システム内の冗長な自己構築アカウントをロックします。
確認方法:
コマンドを実行します。
#cat /etc /passwd
#cat /etc /shadow
アカウント、パスワードファイルを表示し、不要なアカウントをシステム管理者に確認します。 bin、sys、adm、uucp、lp、nuucp、hpdb、www、daemonなどの予約済みシステム疑似ア
Grep PASSビューのパスワードポリシー設定 バックアップ方法: cp -p /etc/login.defs /etc/login.defs_bak 強化方法: #vi /etc/login
LinuxとBSDはフリーでオープンソースのUnixライクなシステムです。彼らも同じソフトウェアをたくさん使用しています。それらはオペレーティングシステムのように見えます。では、違いは何ですか?
やっても大丈夫ですが、幸いなことに、パスワードは私のブートローダを変更するのにも必要です。誰もが注意を払うべきです! 最後の手順で「終了」と入力すると、コンピュータは自動的に再起動し、ro
外国メディアの報道によると、Linuxは人々から完全に愛されているようには見えません。 AppleのOS XやMicrosoftのWindowsなどのオペレーティングシステムが常に注目の的となっていま