一.搭建redis的基础知识
前言:在安装redis的时候,我们要特别注意的一点是redis是没有windows版本的,但是我们在git上可以看到一些关于windows的版本,这些一般都是大牛改的源码,官网上是只有linux版本。
接下来讲几个小的注意点:
1.redis前台启动和后台启动
(1)前台启动:这种启动方式启动之后就不能再在输入框中输入命令,否则就会将服务端停止
./redis-server
(2)后台启动:这种启动方式需要复制conf文件到redis中bin目录下
cp redis.conf ../redis/bin
修改conf中的配置文件中的daemonize为yes(这里告诉大家一个小技巧,我们使用vim进入到conf文件中后,可以快速找到daemonize,我们进入后在底部输入/daemonize然后回车,就可以快速定位到我们要修改的地方了)
启动命令: ./redis-server ./redis.conf
2.redis中conf中的一些设置
(1)设置密码
修改配置文件conf中的#requirepass foobared,把foobared改为你想设置的密码即可,前提是把注释打开。
(2)redis连接redis manager,当我们连接redis manager总是遇到连接不上的问题,那是因为我们的redis没有设置允许外界ip访问。我们要注释掉bind 127.0.0.1和设置允许外界访问protected-mode no。
给这个注释掉,还有把protected-mode yes把这个注释改为no
3.redis中的数据结构
String,最基本的类型,key-value,一个键能存512M
Hsh,一个key对应多个valua
List,通俗来说就是字符串列表
set,不能添加重复的数据
sortet-sets,有序集合