Redis 数据库
-
NoSQL not only sql 不仅仅是sql
-
Redis的最大特点:存储格式key -> value 键值对
为什么要用nosql?
内存中的读写,速度快。访问的人数量极大。缓存用户数据。
Window安装:
下载zip格式压缩包,解压,配置环境变量。
Linus-Ubuntu安装:
建议下载稳定版 stable
拷贝到linus下,解压:
tar zxvf redis-4.0.6.tar
复制:推荐放到/usr/local/ 目录下
mkdir /usr/local/redis #创建一个文件夹
sudo mv redis-4.0.6/* /usr/local/redis #复制到
进入到redis目录并make编译、安装:
cd /usr/local/Redis
sudo make
sudo make install
启动redis服务器:
redis-server
启动客户端:
redis-cli
redis修改配置redis.conf:
- 远程访问:
注释
# bind 127.0.0.1
protected-mode no #将yes修改成no
- 以守护进程运行,改为yes
daemonize no|yes
- 数据文件
dbfilename dump.rdb
- 数据文件存储路径
dir的默认值为./,表示当前目录
# 推荐改为:dir /var/lib/redis
# 新建一个redis目录 sudo mkdir /var/lib/redis
使配置文件生效:
-
直接运行redis-server会直接运行,阻塞当前终端
-
一般配置文件都放在/etc/目录下:
sudo cp /usr/local/redis/redis.conf /etc/redis/
- 推荐指定配置文件启动:
sudo redis-server /etc/redis/redis.conf
停止redis服务:
ps ajx|grep redis
sudo kill -9 redis的进程id
网友评论