1、Redisの-cliのログを次のコマンドを使用して、設定したログインパスワードをレイス
-a-cliのRedisの<パスワード>
//例は
Redisの-CLI -a 123456
2、Linuxオペレーティングシステムの変更、シャットダウン後、再起動、設定ファイルを指定する必要がある構成ファイルをRedisの。
それ以外の場合は、設定ファイルには反映されません。Redisのは、デフォルトの設定のキャッシュを読み込みます。
./redis-server redis.conf&
&それがバックグラウンドで実行できることを意味します
3、あなたはRedisのを呼び出して、他のマシンのアプリケーションサービスで、それが拒否要求されますRedisのは、プロテクトモードで実行されています
無redis.confで保護モードをオフスキーム(1)
redis.confにおけるスキーム(2)パスワードの設定requestpass "111111"
4、起動コマンド
./redis-server redis.conf
閉じる:./ Redisの-cliのシャットダウン
コマンドを入力します./のRedis-CLI -aパスワードを
。5、stringRedisTemplateとがデータを二つの方法redisTemplateに格納されているが、通信しないstringRedisTemplateであるRedisTemplateサブクラス。
使用stringRedisTemplate格納されたデータ、RedisTemplateは同じ逆に、読んでいないです。
一方stringRedisTemplateデータストレージ、あなたが取得しますキー名の使用を終了するのRedis-CLIコマンドで訪れることができます。
データセットに保存されているのRedis-CLIコマンドの終了キー名を使用してログインを使用することも可能でstringRedisTemplate取得。しかしRedisTemplateは得られていない のRedis-CLIの値セットを
図6は、差分StringRedisTemplateとRedisTemplateの点
両者の関係はStringRedisTemplateはRedisTemplateを継承しています。
両方のデータは、一般的ではない。StringRedisTemplate StringRedisTemplateのみデータ内部の管理である、RedisTemplateのみのデータRedisTemplateを管理することができます。
デフォルトで使用されるSDRシーケンス戦略、2つあり、一つは1は、JDKのシリアル化戦略で、文字列のシリアル化戦略です。
キーと値が保存され、このポリシーの配列に基づいている保存StringRedisTemplateデフォルトは、文字列のシリアル化戦略です。
RedisTemplateが保存され、このポリシーの順序に基づいており、キーと値の保存、デフォルトのJDKのシリアル化戦略を使用しています
:実際には、両方のそれらの間の主な違いは、それらがカテゴリのシーケンスを使用することである
配列に格納されたデータ意志JdkSerializationRedisSerializer最初のデータバイトのシーケンスを使用してRedisTemplateをし、データベースのRedisに格納されています。
StringRedisSerializerを使用してStringRedisTemplate
使用上の注意:
あなたのRedisのデータベースがアクセスしたい元の文字列データまたはデータの内部に格納されている場合、それはあなたがStringRedisTemplateを使用することができ、文字列型データです。
しかし、あなたのデータは、複雑なオブジェクトタイプ、および削除任意のデータ変換を行うにはしたくないとき、Redisのは、その後RedisTemplateを使用し、内側からオブジェクトを削除している場合は、より良い選択です。
7、Redisの5種類:文字列(String)を、ハッシュ/ハッシュ/辞書(ハッシュ)、リスト(一覧)、セット(セット)、順序付きコレクション(ソートセット)5種類の
コントローラ:@Resource RedisTemplate <文字列、文字列> redisTemplate;
方法:
redisTemplate.opsForValue(); //文字列操作
redisTemplate.opsForHash(); //動作ハッシュ
redisTemplate.opsForList(); //操作一覧
redisTemplate.opsForSet(); //操作SET
redisTemplate.opsForZSet (); //秩序動作を設定します