redis学習二-----redis常用コマンド

1303 ワード

環境:
システム:centos 6.4
redis:3.2.0
機械ip:192.168.10.160,192.168.10.161
基本常用コマンド:
#   
set id 001

#   
get id

#   
del id 
(integer)1  (      )

#    key    
exists id
(integer) 0   (     )

#     key
keys *


#redis           ,   16    ,   0-15  ,    0:
#    
select 1

ヘルプコマンド:
#           
?

#  
help

#   set     
help set

#   string         
help @string

redisセキュリティ設定:
まずプロファイルredis.confに追加
requirepass yuezh2

次に、クライアントコマンドラインで操作すると、権限がありません.
set test-1 12345
(error) NOAUTH Authentication required.

権限検証ログインを行うと、次の操作が可能になります.
127.0.0.1:6379> auth yuezh2
OK
127.0.0.1:6379> set test-1 12345
OK

あるいはredis-cli-a yuezh 2方式でクライアントに接続し、閉じるときもパスワードを持って、redis-cli-a yuezh 2 shutdown
redisは、setコマンドをset-aに変更するなど、コマンドの名前を変更できます.
rename-command CONFIG ""

たとえば、コンフィギュレーションファイルにコンフィギュレーションrename-command set""を追加します(setコマンドを無効にします).
127.0.0.1:6379> set k1 v1
(error) ERR unknown command 'set'

redisクライアントは、表示構成を変更します.
#redis      
          :

config get appendonly 


config get *


config set appendonly no


help config set