string
set key get gey
incr key(key对应的value为整型) 自增
decrby key(key对应的value为整型) 2 (减2操作)
list
lpush key value (从左边push value)
rpop key (从右边获取value)
llen key 获取list长度
lpush stu 1 lpush stu 2 rpop stu == "12"(先入先出)
set(无序,不重复)
sadd key value
scard key 查看多少个元素
sismember key value 查看value在不在key中
srem key value 删除value
hash
hset hash key value
hget hash key
hlen hash 查看有几个元素
hmget hash key1 key2 同时获取hash下的多个key对应的值
hset hash1 key1 12 hset hash1 key1 13 执行的是更新操作
sort set(有序,不重复)
zadd zset1 10.1 value1
zadd zset1 11.1 value2
zadd zset1 9.1 value3
zcard zset1 查看几个元素
zrange zset1 0 2 withscores 排名根据分数
zrank zset1 value2 查看value2排第几名
redis安装
1:下载redis压缩包 地址:http://download.redis.io/releases/
2:解压 tar -xf redis-2.8.3.tar.gz
3:cd 到解压的文件中 执行 make 命令 等待安装
4:执行命令: ll src/redis*
5:执行命令: sudo make install (创建启动项)
6:执行命令: which redis-server(查看安装路径:/usr/local/bin/redis-server)
7:执行命令: redis-server --help(查看帮助信息)
8:备份redis.conf配置文件 编辑该文件,port设置,daemonize yes(后台启动) /单词 查找需要查找的单词
9:启动redis:执行命令: sudo /usr/local/bin/redis-server redis.conf路径
10:执行命令查看是否启动: ps aux|grep redis-server
11:which redis-cli
12:执行命令: redis-cli -h 127.0.0.1 -p 7000
到此redis启动完成 ,可以执行命启动信息查看
1、打开官网https://redis.io/download。官网有安装命令
2、以下是我的执行过程截图
执行完官网给的命令以后,再执行 make PREFIX=/usr/local/redis install 安装到指定路径。如下图
3、然后拷贝conf文件。cp /home/redis-4.0.8/redis.conf /usr/local/redis/ 。到此安装算完成了
4、将redis改成后端启动,前端启动,一旦启动了就不能干别的事,需要一直保持redis才能正常使用,所以要改成后端启动:
这里的no 改成yes。
5、后端启动redis命令(切换到bin目录下): ./bin/redis-server ./redis.conf
后端关闭redis命令:./bin/redis-cli shutdown
6、打开redis客户端,做一些基本操作如下图
7、./bin/redis-cli monitor 实时查看redis动态