redisインストールおよび共通コマンド[初級学習]
3526 ワード
、
Redis ANSI C 、 、 、Key-Value , API。
: 。
.
window
Redis Windows。 Redis
https://github.com/dmajkic/redis/downloads
Redis Desktop Manager window
http://redisdesktop.com/download
mac
homebrew
http://brew.sh/
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install redis
linux
http://redis.io/download
3.
http://123.57.143.189:8360/
、
Redis
http://redisdoc.com/
http://redis.io/
redis
http://www.redis.cn/
https://github.com/antirez/redis
windows
http://redisdesktop.com/download
、
1、reids
1)、
2)、 TCP
3)、key-value
4)、 ( / , ) -->memcached
5)、 :string ,list ,set ,zset ,hash,
2、redis (http://www.redis.cn/commands.html#string)
A、string( 512M)
1)、 、
set name shen
get name
2)、keys * key
ps -ef | grep redis
3)、 key
incr num //num
4)、 num 2
incrby num 2
5)、 num 2
DECRBY num 100
6)、
strlen num
incrbyfloat num 10.01 ?
B、hash
1)、 、 hset、hmset,hget
hset person name xiaoxiao
2)、
hmset person name xiaoxiao age 7
3、 hget
hget person name
4)、 key
hgetall person
5)、 key
hdel person
// redis
redis-cli.exe --h IP
3、list
lpush key value key ,
rpush key value
lpop key ,
rpop key
lRange key start end , :lrange mylist 0 -1
4、
: ( )
sadd key value
srem key
smembers key
sinter a b ab
sdiff a b ab
sunion
(1)
,
zadd key score member
zrem key member
Zrange key start stop
Zrevrange key start stop
5、 ??
redis :
1、redis , , redis
2、 redis , cmd reids,
3、select
4、redis 16 , , (15 )
5、 flushdb ,flushall