Linux上面安装redis和简单使用
一、安装,redis的官方的网址 https://redis.io/
目前的最高的版本是4.0,我安装的是2.*的版本
1.下载源码,解压后编译源码。
$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz $ tar xzf redis-2.8.3.tar.gz $ cd redis-2.8.3 $ make
2.编译完成后再编译完成之后的文件中有一个src的文件夹,cd进去,然后在里面我们把 redis-cli、redis-server这两个文件拷贝到 /usr/local/redis文件中,操作如下。
$ mkdir /usr/local/redis $ cp redis-server /usr/redis $ cp redis-cli /usr/redis
还有一个文件 在src外层有一个redis.conf 文件,把这个文件也拷贝到 /usr/local/redis 中去。然后cd /usr/local/redis
启动redis的方法为 在/usr/local/redis 文件夹中执行 ./redis-server 可以运行redis服务
配置后台运行,进入 /usr/local/redis/redis.conf 文件中查找 daemonize no 把 no改为yes,如下图:
然后重新启动redis服务, 命令为 ./redis-server redis.conf 敲击回车,没有信息提示证明启动成功。然后敲命令 ./redis-cli 回车。
好了,大功告成。
二、简单使用
查看redis中的基本的操作
自己去看文档吧 http://doc.redisfans.com/
下面是简单的比较常用的一些命令。
不同数据库之间的切换,默认redis操作是第一个数据库,redis一共有16个数据库,查看有几个数据库,就到redis.conf配置文件中进行查看。
里面的一些命令
keys * 查看所有设置的key
set key 设置key
get key 获取key
del key 删除key
type key 查看key的数据类型,通过不同的方法设置的key,类型就不一样。
select 1 进入第二个数据库
lpush login one two 往login这个key中加入 one two两个值 这个login是一个list类型的数据,lpop是删除。
lrange login 0 100 查看list列表类型数据,从下标为0开始,往后查看100个,共101个数据。100是泛指,可根据设定的查看。
sadd key1 one 设置key1的一个值为one。key1这个的数据类型为set类型,多次执行可以往key1中添加多个数据。
smembers key1 查看key1中的所有的数据,
sinter key1 key2 查看key1和key2中的交集。
设置redis的登录密码或者是删除密码,
config set requirepass 123456 将密码设置为123456,然后quit退出然后重新登录进去生效。
config set requirepass '' 将密码清空。然后重新登录,密码消失。
以上这些文档中都有。
三、网上的命令文档 http://doc.redisfans.com/